Ferrari’s F1 title hopes take a hit while McLaren’s receive a boost