A Rally Nobody Wanted to Win

FIA World Rally Championship 2017

Before Rally Germany kicks off on August 18, 2017, go back and relive the incredible story of Thierry Neuville's 2014 victory. In circumstances that sound like a movie script, the Belgian driver found himself atop the podium for the first time.

More