McLaren’s ‘miraculous’ recovery