The Hungarian GP has been won by Esteban Ocon. He managed to keep Sebastian Vettel at bay during the entire race. Lewis Hamilton finished third after a long catch up race. Max