Arsenal boss Arsene Wenger felt his team had produced a fine response to their critics after claiming a fine victory at champions Manchester City.
Goals from the impressive Santi Cazorla and Olivier Giroud gave the Gunners an unexpected 2-0 success at the Etihad Stadium and considerably enhanced their Barclays Premier League top-four prospects.
It has generally been a mixed campaign for the London side but Wenger feels his men, whose recent struggles against top-four sides have been well-documented, have now shown what they are capable of.
Wenger told Sky Sports: "I felt that we were well-disciplined, well-organised, had a good solidarity and overall we kept a good control of the game. We could even have done better on counter-attacks.
"People are very quick on their judgement – you forget that we had many defenders out all season. As you saw today the centre-backs are a good partnership and it takes time to get back to that level.
"It's down to everybody doing their job. The first goal dictates the way of the game in these big games and today we scored first.
"We looked in control away from home and we finally got a big win in a big game away from home. What is pleasing is that reinforces the belief of the team. To feel that you can do well is very important.
"The five months in front are very important in the lifespan of our team. They will determine our season."
City controlled possession throughout but lacked creativity despite the return of top scorer Sergio Aguero to their starting line-up.
Arsenal looked the more dangerous on the ball and created the better chances, although it needed a penalty for them to go ahead after Vincent Kompany was adjudged to have impeded Nacho Monreal.
"My initial reaction from the bench was penalty," said Wenger in his post-match press conference. "Somebody told me we were a little bit fortunate but I have to watch it again.
"The confidence of the team is high and some players are in good form.
"When we scored the first goal it was easier for us to control and we looked always dangerous when we won the ball. We had good solidarity and compactness.
"The regret is we didn't always take advantage of the situations we created in the final third. We had opportunities to score more goals."
The win lifted Arsenal within a point of fourth-placed Manchester United but for City, it was another agonising result.
Having completely wiped out the eight-point advantage leaders Chelsea once held over them over Christmas, the champions now find themselves trailing by five points again.
Manager Manuel Pellegrini now accepts his side's trip to Chelsea in a fortnight is vital to their hopes of retaining the title.
He said: "The game we must play at Stamford Bridge is a very important game. We must close the gap to two points.
"I hope we are going to recover and play the way we have been playing so far."
Pellegrini felt City were not their usual attacking selves.
The Chilean, whose side are now heading to Abu Dhabi for a warm-weather training camp, said: "With the ball we didn't have clear ideas, I think we didn't play a good game.
"We ran a lot and had a lot of possession but we didn't have creative ideas to try and find the space against a team that defend very well.
"We conceded two goals from set-pieces. I doubt it was a penalty but after the penalty we had enough time and we didn't create many chances to score."
City are currently without the services of midfielder Yaya Toure due to the African Nations Cup and his absence – as it has during previous editions of the tournament – was noted.
City have also not won a Premier League game without the Ivorian in their ranks since April.
Pellegrini said: "I think Yaya is a very important player but I never have excuses. We play other games without Yaya and can win also. I never have excuses with one or two players why we don't win."
25+ Channels With Sports & News
- Starting price: $33/mo. for fubo Latino Package
- Watch Premier League, Liga MX, MLS & World Cup
- Includes ESPN, FOX, Univision, TUDN and more
Favorite Leagues At The Best Price
- Starting price: $7.99/mo. for Live TV Package
- Watch Argentine league, Brasileirāo and Copa Libertadores
- Includes beIN SPORTS, GolTV, TyC Sports and more
Many Sports & ESPN Originals
- Price: $6.99/mo. (or get ESPN+, Hulu & Disney+ for $13.99/mo.)
- Features LaLiga, Bundesliga, MLS, Copa del Rey & more
- Also includes daily ESPN FC news & highlights show
Live TV, Soccer & Originals
- Starting price: $4.99/mo.
- Features Champions League, Serie A, Europa League & more
- Includes CBS, Star Trek & CBS Sports HQ
175 Premier League Games & PL TV
- Starting price: $4.99/mo. for Peacock Premium
- Watch 175 exclusive EPL games per season
- Includes Premier League TV channel plus movies, TV shows & more
Get All 3 And Save 30%
- $13.99/mo. for ESPN+, Disney+ & Hulu
- Includes Bundesliga, LaLiga, NHL & the home to UFC
- Features Marvel, Star Wars + shows & movies for your entire family