Monaco: The Formula One season so far has been as unpredictably exciting as the roulette tables of Monaco, where the Grand Prix on Sunday could produce a sixth different race winner this season.
While F1 fans are enjoying the drama and suspense of not knowing what's likely to happen next, the top drivers are scratching their heads as they try to figure out how to pull away from their main rivals. Others are quickly making a name for themselves.
The grid features six world champions. Only three of them have won a race, and of those who haven't Britain's Lewis Hamilton seems better placed to win than Kimi Raikkonen and the ever-struggling Michael Schumacher.