Arsenal crashed out of the Europa League after losing the second leg of the last-32 tie 2-1 to Olympiakos at the Emirates Stadium on Thursday.
The aggregate score was 2-2 at the end of extra-time, but the visitors went through on virtue of having scored more away goals.
Pape Abou Cisse and Youssef El-Arabi scored the goals for the Greek side, while Pierre-Emerick Aubameyang got on the scoresheet for the Gunners.
Coming back to the game, Olympiakos, needing an away goal to stay in the tie, got that through Cisse in the second half of normal time.
The defender headed in from a flat corner. He was left unmarked by the whole of the Arsenal defence.
Thereafter, the game went into extra time, with the possibility of penalties looming large.
However, six minutes from time, Aubameyang came up with a superb bicycle kick to drag the Gunners into an aggregate lead.
That joy didn’t last long though, as in the 119th, following the second phase of an Olympiakos corner, El-Arabi made a ghosting run behind the Arsenal defence to score what turned out to be the winning goal of the tie.
Somehow, the home side had one last chance falling to their main man Aubameyang to win it once again, but he fluffed his lines from four yards out.
All in all, a crushing night for Arsenal, who now have to play extremely well in the Premier League to stand a chance of qualifying for the Champions League.
Here’s how we rated the Gunners from a night to forget at the Emirates.
Bernd Leno - 5
Leno made a couple of good saves and couldn’t have done much to save either of the goals.
However, he could have done much better than just kicking the ball out for an Olympiakos corner when Arsenal were protecting their lead deep into extra-time.
Hector Bellerin - 5
An impetus-free performance from Bellerin, who is still struggling to find his best form since returning from injury.
He was subbed off towards the end of the normal time.
Shkodran Mustafi - 7
A solid and reliable performance from the German, who continues to impress under Arteta.
His willingness to put his body on the line to stop the opposition attackers has gained deserved plaudits.
Had to subbed off in extra time after pulling his hamstring.
David Luiz - 4
A curious display from Luiz, who could have done much more to defend both the Olympiakos goals from set-piece situations.
His reading of the game was below-par. Passing wasn’t great either.
Bukayo Saka - 5
A quiet night for the youngster, who struggled to really impact the game in the final third despite the team having plenty of possession.
His defensive work as a left-back still has a lot to be desired.
Arteta may want his senior left-backs back sooner rather than later.
Dani Ceballos - 5
Pedestrian might be the best word to describe Ceballos’ performance in this game.
He was too one-dimensional with his passing and lacked intensity in midfield.
Subbed off after 70-odd minutes of normal time.
Granit Xhaka - 7
Xhaka played well once again. He started in midfield as usual and passed the ball with great intensity.
Was moved to the left-side centre-back role later on and also did well there.
Nicolas Pepe - 7
Even though Pepe could have done better with a couple of chances, he was a constant threat to the Olympiakos defence all night long.
His runs were penetrative, and he always had that yard of pace to beat the defenders. If only the final ball or the finishing matched that quality.
Mesut Ozil - 4
A largely anonymous display from Ozil, who was slow in his movements on and off the ball.
Though it was his cross that eventually turned out good for Aubameyang’s goal after a defensive clearance, the German shouldn’t get any credit for that.
He was frustratingly lethargic in this game.
Pierre-Emerick Aubameyang - 7
A proper rollercoaster of a ride that for Aubameyang in extra time.
He scored a magnificent bicycle kick goal in the 114th minute to all but win the tie for Arsenal.
Olympiakos would score again but there was another chance for the Gabon international to win it for the Gunners. Curiously enough, he missed that chance from four yards out, with the keeper beaten.
Alexandre Lacazette - 5
The Frenchman worked hard for the team, but his chance-taking was nonexistent once again.
He had a couple of glaring chances to put the Gunners out of sight, but the quality just wasn’t there in the final third.
Subbed off halfway through extra time.
(SUB) Lucas Torreira - 6
Came on in the 71st minute and added energy and drive to the midfield.
Had a couple of attempts on goal from distance and worked very hard off the ball.
(SUB) Joe Willock - 4
The youngster tried his best, but couldn’t make much of a difference after coming on in the 84th minute of normal time.
(SUB) Sokratis - 5
Came on in the first half of extra time and didn’t have to do too much defensive work.
(SUB) Gabriel Martinelli - 6
Came on halfway through extra time and added fresh legs to the Arsenal attack.
His directness on the ball and clever runs in the box helped the team a lot.
It was his run and challenge in the box that ended with Aubameyang’s bicycle kick.
It is just unfortunate that it wasn’t the winning goal of this tie.