There have been a fair few accidents in Formula 1 this season (as this lengthy compilation shows) and one F1 fan has gone and staged some of the most memorable ones using Codemasters’ F1 2016.

We’ve already featured YouTuber Nekrews 51 for his impressive recreation of the Monaco Grand Prix, but this video montage of all the crashes so far this season might be even better.

How good was that?! All the team radio and commentary has been added in as well, adding to the immersion. It’d be interesting to know what penalty the game gave Sebastian Vettel in Baku though…