LEWIS Hamilton won an action-packed Monaco Grand Prix to regain control in the fight for the Formula One Drivers' crown.

The McLaren driver survived an early run into the barriers on a wet track before becoming only the fifth Briton to take the chequered flag in the principality.