F1 China 2006, the last time Michael Schumacher won an F1 race Twenty years ago in Shanghai Michael Schumacher, the greatest driver of his generation, crossed the F1 finish line first for the 91st - and final - time 14th March 2026 By Pablo Elizalde
F1 F1 cancels Bahrain and Saudi Grands Prix as Iranian missile attacks continue As tensions remain high in the Middle East, Formula 1 has announced that the Bahrain and Saudi Arabian Grands Prix will be cancelled, reducing this year's calendar to 22 races 14th March 2026 By Dominic Tobin
F1 Mercedes, Toto Wolff, Christian Horner, and the Alpine F1 stake: what's actually going on Two team principals with history, a minority stake, multiple bidders, and a governance question without a proper answer - here's what the race for the future of the Alpine Formula 1 team actually looks like 13th March 2026 By Pablo Elizalde
F1 Still sandbagging? Why Mercedes F1 car may be even faster than we've seen As George Russell takes F1 sprint pole in China, Mark Hughes wonders whether Mercedes has a bigger advantage than we're seeing, and if Red Bull finally has a solution to a long-standing problem 13th March 2026 By Mark Hughes