Mick Schumacher said he was happy to have silenced some of his critics after scoring the first points of his Formula 1 career at Silverstone. The German crossed the line P8 and so nearly went one better after a long battle with Max Verstappen near... More»