That race was everything that could go wrong did go wrong for my predictions...
Had for quite a while the top 6 all in the correct spots, then Vettel had to spin, then Leclerc's engine had to spoil the party, and to top it off both Renault's died at the same moment
Oh well it was a great race to watch, Leclerc is going to win one very soon. Hopefully Racing Point brings some updates to China cause they had a rough weekend from start to finish.