Formula 1 saw a clash of old and new as Lewis Hamilton and Max Verstappen engaged in a fierce battle during the 2019 Hungarian GP.