In honour of the greatest Formula One driver of all time, Michael Schumacher, stars from F1, Football, Basketball and other sports united together in a charity football match prior to the German Grand Prix at the Hockenheimring.

The game took place at Bundesliga side Mainz’s home stadium, the Opel Arena which saw Nowitzki All Stars take on Nazionale Piloti.

Game over… 9-6. For us goals for: Korbel Vettel Friedrich Hakkinen Leclerc Schumacher #ChampionsForCharity pic.twitter.com/1oz2pzyTrK — NazionalePiloti (@NazionalePiloti) July 27, 2016

F1 stars Sebastian Vettel, Mika Hakkinen, Felipe Massa, Daniel Ricciardo, Nico Rosberg and David Coulthard were present whilst German World Cup winner Lukas Podolski and World Cup leading goalscorer Miroslav Klose also participated. Schumacher’s son, Mick, was also involved.

Here’s a selection of the best images from today’s event.