McLaren seem to have made a good call with the upgrades introduced in Miami. Lando Norris managed to win his first race and was actually faster than Max Verstappen in the final stages of the race. Despite the good outlook for McLaren, Peter Windsor thinks Red Bull still have the better car.