Watch highlights as Nico Rosberg wins on home soil at the German Grand Prix, while Mercedes team-mate Lewis Hamilton battles his way up 17 places to finish third.

Read more here: BBC Motorsport News