Fernando Alonso's weekend in Canada was so familiar that it could have been a cliché.
The embarrassing car failure in practice? Check. The inspired drive in qualifying, out-performing a car which was the slowest of all through the speed traps? Check. A raging bull of a performance on race day, complete with soundbite-laden radio messages dripping with scorn and sarcasm? Check. An engine failure near the end of the race to deny a points finish? Check. A public relations masterclass afterwards to earn even more fans? Check.
A driver absolutely at the end of his tether? Check.
Rating out of ten: 9