
Ralf Schumacher Reflects on His Brother and ‘idol’ Michael 20 Years After Seven-Time F1 Champion’s Last F1 Win
Key Highlights: Michael Schumacher won the 2006 Chinese Grand Prix at a cloudy and wet Shanghai International Circuit. Schumacher finished a few seconds ahead of Fernando Alonso to draw level with his title rival in the championship standings. The victory became Schumacher’s 91st and final Formula 1 win, alongside 68 pole positions and 155 podium ...
