When the dust settles from this truly remarkable afternoon at the Emirates, this game might just be regarded as the most dramatic that this stadium has ever seen.
For so long it looked like Arsenal's title hopes were going to suffer a hammer blow against struggling Bournemouth.
But then, with just seconds of stoppage time remaining, Reiss Nelson struck to seal a thrilling 3-2 win for the Premier League leaders to restore their five-point advantage over Manchester City at the top of the table.
It was a crazy ending to a chaotic contest, one that saw Bournemouth take the lead after just 9.11 seconds through Philip Billing, with the second-fastest goal in Premier League history.
Marcos Senesi was then left all alone from a corner to double Bournemouth's advantage just before the hour mark, but Arsenal hit back quickly with goals from Thomas Partey and Ben White to make it 2-2.
The hosts then piled on the pressure looking for a winner, but it looked like they were going to come short as chances came and went.
However, deep into the eighth minute of stoppage time, Nelson stepped up and with one swing of his left foot he sent the Emirates into ecstasy and kept Arsenal firmly in command of an increasingly thrilling title race.
Below, GOAL breaks down the winners and losers from the Emirates...