Pierre-Emerick Aubameyang produced a moment of magic to give Arsenal their 14th FA Cup triumph in a dramatic 2-1 Wembley win over 10-man Chelsea.
The striker, whose future with the Gunners remains uncertain, slotted in a first-half penalty to cancel out Christian Pulisic’s opener, before firing home a classy match-winning strike in the 67th minute.
It meant the battle of the rookie bosses was won by Mikel Arteta, with Frank Lampard’s Chelsea ending the game a man down following a red card for Mateo Kovacic.
Arsenal’s success means they earn a place in next season’s Europa League, having finished a disappointing eighth in the Premier League.
An early breakthrough came after five minutes for Chelsea when Pulisic clipped in a neat close-range finish after former Arsenal battering ram Olivier Giroud cleverly eased the ball into his path.
It made Pulisic the first American to score in an FA Cup final, but his match would later end in injury agony. Arsenal briefly thought they were level when Nicolas Pepe thrashed a fine 20-yard strike past Willy Caballero.
An offside flag saved Chelsea that time, but moments later, in the 26th minute, Arsenal had a penalty after Cesar Azpilicueta dragged down Aubameyang.
Aubameyang lashed the ball into the bottom right corner, and Chelsea captain Azpilicueta suffered a further blow five minutes later when an apparent hamstring injury ended his involvement.