home icon / Race and classic pictures / Michael Schumacher's ultimate triumph

Michael Schumacher's ultimate triumph

Shanghai was the scene of Michael Schumacher's very last Formula 1 victory in 2006 - his 91st Grand Prix win. Sebastian Vettel will pay tribute to the F1 legend this weekend in China with a special helmet design dedicated to his countryman.