#1 Verstappen pips Hamilton to the win
The story of Monaco was Max Verstappen trying his best to try and get past the struggling Hamilton and essentially only being blocked due to the tight streets of Monte Carlo.
Verstappen could be described as the pound for pound best driver on the grid right now, taking his Red Bull to the limit and even managing to stay ahead of one of the Ferrari drivers in the Championship standings so far.
Since Mercedes did not manage another 1-2 in Monaco, maybe the time is ripe for someone to finally come in and steal a win from them as well.
I can't see Ferrari getting it together anytime soon, so I turn to Red Bull. Verstappen got so close to the five time World Champ in Monaco that I think he will want that sight of Lewis so close again in Canada.
We see the race going well enough for Red Bull that Verstappen trails Hamilton by less than half a second in the last lap before the Dutchman makes another lunge on the Brit, this time with success to take the win.
As of right now in F1, things seem a little predictable so we've tried to get some right while going off the course with this win prediction as well as our call of Kubica grabbing points. Whether any of this will happen is to be seen, but for all racing fans, let's at least hope that Canada is an exciting Grand Prix!