A pair of stunning overtaking moves gave Felix Rosenqvist victory in a breathtaking second Formula 3 European Championship race at Silverstone.
The Swede beat polesitter Harry Tincknell into the first corner, but relinquished the lead at the end of an early safety-car period; being overtaken by Tincknell and Will Buller at the restart.
"I made a mistake at the restart," he said. "I thought you could not pass before the finish line, but this was wrong.
"They [Tincknell and Buller] both passed me after the line at the pit entrance and I didn't think you could do this, but at least I managed to recover."
Mucke Motorsport driver Rosenqvist was clearly faster than the two Brits and swept around the outside of Buller's T-Sport car at Brooklands at half-distance.
He repeated the move on Tincknell three laps later after a failed earlier attempt, Rosenqvist being edged onto the grass at the exit of the turn before grabbing the inside line for Luffield.
After that he romped away to victory while Tincknell began to hold up a train of six cars.
Six became five when Buller clipped a wet patch of asphalt and spun at Club, and Tincknell, who was struggling for pace due to floor damage at the rear of his car, was soon under pressure from championship leader Raffaele Marciello, who had made his way up from ninth thanks to a series of decisive passing moves.
Marciello passed Tincknell for second in the infield with three laps left while his Prema team-mate Lucas Auer also made it past the Brit for third two corners later.
Tincknell finished fourth, right ahead of Tom Blomqvist, while Alex Lynn brilliantly passed Josh Hill for sixth at the penultimate corner of the race, having spun down to 20th on the opening lap.
Sven Muller escaped punishment after locking up and pushing Mans Grenhagen and Nicholas Latifi out of fourth and fifth places as the safety car pulled off the track.
Antonio Giovinazzi stalled at the start, Felix Serralles and Jann Mardenborough colliding as each attempted to avoid the stationary Double R machine. All three retired on the spot; the track blockage necessitating the safety car.
Results - 18 laps: Pos Driver Team/Car Time/Gap 1. Felix Rosenqvist Mucke Dallara-Merc 36m10.418s 2. Raffaelle Marciello Prema Dallara-Merc + 3.507s 3. Lucas Auer Prema Dallara-Merc + 5.069s 4. Harry Tincknell Carlin Dallara-VW + 8.227s 5. Tom Blomqvist Eurointernational Dallara-Merc + 8.326s 6. Alex Lynn Prema Dallara-Merc + 9.077s 7. Josh Hill Fortec Dallara-Merc + 9.466s 8. Pipo Derani Fortec Dallara-Merc + 12.645s 9. Will Buller T-Sport Dallara-Nissan + 13.289s 10. Eddie Cheever Prema Dallara-Merc + 14.808s 11. Michael Lewis Mucke Dallara-Merc + 15.323s 12. Dennis van der Laar Van Amersfoort Dallara-VW + 16.970s 13. Lucas Wolf URD Dallara-Merc + 21.843s 14. Mitchell Gilbert Mucke Dallara-Merc + 24.127s 15. Spike Goddard T-Sport Dallara-Nissan + 24.730s 16. Sean Geleal Double R Dallara-Merc + 27.346s 17. Andre Rudersdorf Ma-con Dallara-VW + 37.145s 18. Roy Nissany Mucke Dallara-Merc + 42.443s 19. Tatiana Calderan Double R Dallara-Merc + 45.177s 20. Sandro Zeller Zeller Dallara-Merc + 50.793s Retirements: Mans Grenhagen Van Amersfoort Dallara-VW 15 laps Jordan King Carlin Dallara-VW 14 laps Gary Thompson Ferraris Dallara-Merc 14 laps Nicholas Latifi Carlin Dallara-VW 3 laps Sven Muller Ma-con Dallara-VW 2 laps Felix Serralles Fortec Dallara-Merc 0 laps Antonio Giovanazzi Double R Dallara-Merc 0 laps Jann Mardenborough Carlin Dallara-VW 0 laps