The race culminated in a dramatic finish after a tense radio argument between Oscar Piastri and his teammate Lando Norris.
Starting from a dominant front-row lockout, the first for McLaren since 2012, the duo initially controlled the race.
However, a series of incidents throughout the Grand Prix shuffled the positions, creating an atmosphere of fluctuating fortunes. Ultimately, team orders came into play, with Norris conceding the lead to Piastri in the closing stages.
This decision, initially met with resistance from Norris, resulted in a remarkable one-two finish for McLaren.