1 Mercedes driver Nico Rosberg has won the Monaco formula 1 Grand Prix for the 3rd straight year as his teammate and reigning champion Lewis Hamilton was denied victory due to a mistake by his own team!
2 Over to the World Rally Championship as Jari-Matti Latvala has defeated his Volkswagen team-mate Sebastian Ogier to win the Rally of Portugal.
3 Over to the Italian Serie A where striker Stephan El Shaarawy has scored twice to lift AC Milan to a 3-nil win over Torino at the San Siro stadium which boosts manager Filippo Inzaghi’s hopes of keeping his job next season.
4 Arsenal have confirmed their third place in the English Premier League standings after a convincing 4-1 win over West Bromwich Albion.