Lewis Hamilton fights his way up from 20th to finish third as his team-mate Nico Rosberg wins the German Grand Prix.

Read more here: BBC Motorsport News