And there it is, the moment Lewis Hamilton has been eagerly working towards, emulating childhood hero Ayrton Senna, winning the Monaco GP!

Lewis' victory could not be any more glorious than this.  With Kimi Raikkonen finishing ninth and Massa third, Hamilton is back in the drivers' lead, three points clear of the Iceman going into Montreal.

This is a key turning point in the championshipup until Monaco, Ferrari had locked P1 for four races in a row!

Having started in P3 Hamilton did a great job in the beginning of the GP, eliminating Raikkonen, taking second place, and pressurising Massa in the process.

Everything could have gone belly up for that knock in lap sixhitting the barrier and destroying his left rear tire in the process. 

As a result Hamilton was forced into pitting in early to get new tires and some extra fuel, which as the race unfolded would prove a winning strategy. It gave him perfect timing for his second pitstop, and it also gave him the option of switching on the dry tires as the track dried up.

Hamilton not only took advantage of both Massa and Raikkonen running wide, but also Kimi Raikkonen's penalty drive (Raikkonen fitted new tires after the pre-race deadline).

Nonetheless, Hamilton's victory didn't result from the poor driving of his competitors alonefar from it!

His pace throughout the race was extraordinarybuilding a gap of up to 36 secs+ on Massa in the middle stint, keeping his focus on where it mattered most and respect where it's due.  Lewis has been fantastic throughout!

Furthermore, this win will definitely boost the morale at Mclaren, having been outdone by Ferrari for most of the season.  It's payback time for the boys in grey.

Winning in such a difficult race, rain aside, plus having had to pit earlythe conditions were not in his favour, yet Lewis Hamilton has fought his way to victory in the most tenacious fashion.

Bottom Line: when push comes to shove and the fight is on, guess who won't be taking prisoners and defending one of the last outposts of Mclaren's resistanceLewis Hamilton!