1. Lewis Hamilton has won the British Formula 1 Grand Prix in an action packed Sunday race at the Silverstone circuit to grab his 38th career victory.
2. Staying with motosport news and World Rally championship leader Sebastien Ogier has claimed the win in Rally of Poland.