Ferrari, Charles reclaims the podium after six races. Max wins and moves to within 40 points of the leader, Hamilton fourth.