The 2014 Formula One Canadian Grand Prix was one of the most exciting races of recent years.
With the two Mercedes suffering identical problems with their energy recovery systems, three men lined up as likely winners. First it was Sergio Perez, but he couldn't get by Nico Rosberg's struggling W05.
Then Felipe Massa emerged as a contender, but he couldn't make the most of his fresher tyres.
Finally, Daniel Ricciardo got his chance—and he seized it with both hands to win his first ever grand prix.
There won't be a more popular win all season, and the very audible roar of the crowd presented an excellent argument in favour of quieter engines.
In a race of high attrition, only 11 cars crossed the line. Even Max Chilton didn't make it to the end.
Looking at reliability, race and single-lap pace, here's how the teams currently rank.