Arsenal have beaten Premier League rivals Manchester City on penalties to win the Community Shield final.
Pep Guardiola's side looked to have won the game in normal time after Cole Palmer curled the ball past a despairing Aaron Ramsdale in the 77th minute.
The 21-year-old had been on the pitch less than 15 minutes, but soon repaid his manager's faith. Phil Foden produced a magical turn in the middle of the park before driving at the heart of Arsenal's defence and spraying a pass towards Palmer.
The ball was intercepted, but found its way back to Palmer who took one look before producing a sumptuous finish with his left foot.
But in the 11th minute of stoppage time, Leandro Trossard stepped up and saw his effort take a wicked deflection of Manuel Akanji and past Stefan Ortega in goal.
A straight penalty shootout ensued, with Kevin de Bruyne missing City's opening penalty as he struck the crossbar.
Rodri then saw his spot kick saved before Fabio Vieira kept his cool to score Arsenal's fourth penalty, and lead the Gunners to their first trophy of the season, and their 17th Community Shield win.
You can watch the winning spot kick below.