The 2017 Canadian GP marks 50 years since it first debuted on the Formula 1 calendar, but how well do you know past winners of the race?
F1’s current schedule features a mix of new and old races, with the Canadian GP being one of the most historic of them all.
In fact, it’s been 50 years since F1 first held a world championship round in the country, the 1967 Canadian GP at the Mosport Park track.
From 1978 onwards, F1’s home in Canada has been the uniquely-located Circuit Gilles Villeneuve on an island in the St. Lawrence River.
The race always throws up an interesting result, with big and lesser-known drivers claiming victory. But, just how well can you recognise past Canadian GP winners? Give our latest quiz a go to find out.
Post your score in the comments so we can see how well (or, not so well, in some cases) you do!