Arsenal were felled by an impressive Dortmund side at the Emirates last night.
Cue the accusations of the Gunners not being able to compete with the big boys.
The game kick-started a horrendous run of fixtures over the next few weeks, with games against Chelsea and Liverpool at the Emirates, as well as a trip to Old Trafford and a re-match with Dortmund in Germany.
Arsenal struggled against Jurgen Klopp's side. They certainly didn't operate as smoothly against the Champions League runners-up as they have been against Premier League opposition.
Some have pointed to Arsenal's recent opponents as a reason for their fine form - and understandably.
They haven't been facing particularly good teams, certainly not teams challenging for major honours.
However, last night they weren't up against a particularly good team - they were playing a particularly great team.
Dortmund look every bit the team that dismantled Real Madrid 4-1 last season.
Organised and dogged in defence, swift and potent in attack, Klopp's side are drilled to the last detail and should be considered major contenders for this season's European crown.
To lose - in the final 10 minutes - against a team of Dortmund's class shouldn't be a source for demoralisation.
It should, in fact, be taken as a positive. Arsenal, whilst playing badly, can still compete with Europe's top teams.
Besides, the Gunners still sit joint top of their group and came away from the fixture without any injuries.
They also await the re-arrival of first-team regulars Mathieu Flamini, Theo Walcott, Lukas Podolski and, later in the year, Alex Oxlade-Chamberlain.
Should the Gunners lose confidence and struggle in the coming weeks, the defeat will appear markedly more decisive.
Gooners shouldn't be disheartened with the defeat- Arsenal can compete with an on-song Dortmund without four first-team regulars.
As it stands, defeat may have taught us more about Arsenal's strengths than their weaknesses.