Arsenal boss Mikel Arteta admitted his side “suffered” more than they should have before eventually beating Leicester City in a six-goal thriller.
Gabriel Martinelli put the Gunners ahead in the 20th minute before Leandro Trossard doubled their lead in first-half stoppage time.
A stunning goal from James Justin shortly after the interval got the Foxes back into the contest. The full-back struck again in the 63rd minute to bring the two sides level.
The match was headed for a draw until a goalmouth scramble led to a Wilfred Ndidi own goal in injury time. Kai Havertz tapped home minutes later to secure all three points.
“I’m very happy, first of all with the performance,” Arteta told BBC Match of the Day. “I think we were unbelievable today. We deserved to win with many more goals.
“Starting the second half the way we did, conceding the first goal makes things harder and then with the equaliser the team showed unbelievable character to keep pushing, creating chance after chance.
“We suffered more than we should have but this is football. Really happy with the team.”
Arteta said his team showed “great” mentality to recover from the setback and come away with a win.
“How we handled the situation, we felt it should have been many more and it wasn’t and suddenly it is 2-2 but we had to deal with a very good team with difficult circumstances and we stayed really composed.
“We had a lot of clarity, understanding what we had to do and we kept doing what we had to do and we earned the right to win it. James Justin scored an unbelievable, world class goal.”