Stroll finishes P13 and Alonso P14 after AMR26 upgrade

Formula 1 Reports