Arsenal 2 - 1 Olympiakos
Early goals from summer signings Alex Oxlade-Chamberlain and Andre Santos proved enough to give Arsenal a narrow win over Olympiakos.
Oxlade-Chamberlain, 18, became the youngest English Champions League scorer when he waltzed across the area to plant a low shot into the corner.
Left-back Santos then cut inside to drive in a second before David Fuster headed in for the Greek side.
Mikel Arteta made a goal-line clearance as the Gunners held on for the win.
The visitors had the first sighting of goal but Fuster could only shoot wide after good work on the right-hand side from Ljubomir Fejsa.
But the home side were ahead in the eighth minute through 18-year-old Oxlade-Chamberlain.
Did you know?
Peter Ofori-Quaye of Olympiakos is the youngest ever goalscorer in the Champions League. He was just 17 years and 194 days old when he scored against Rosenborg on 1 October 1997
Alex Song launched a long ball forward from the back and the winger took it down nicely on his chest. He cut across the penalty area from the right and after one of the three defenders in his wake failed to make a meaningful clearance, the Oxlade-Chamberlain was able to dispatch a low left-footed finish into the far corner.
Olympiakos had barely been in the Arsenal half but should have levelled in the 14th minute. A low corner was not dealt with and the ball fell to the feet of striker Rafik Djebbour, who saw his close-range effort brilliantly cleared from the goalline by Arteta.
Home defender Per Mertesacker had to be at his best to stop a dangerous cross from Vassilis Torossidis reaching Djebbour, but moments later Arsenal doubled their lead through Santos.
Tomas Rosicky released the left-back with a fine pass but his low cross was cut out by Ivan Marcano. However the Brazilian was able to collect the loose ball, cut inside and roll a right-footed effort past Franco Costanzo at his near post.
Marouane Chamakh then spurned a great chance to kill the game off when he ran onto Andrey Arshavin's lofted through ball but shanked his shot horribly across the face of goal.
And it was costly as Olympiakos pulled one back in the 27th minute.
It was a dreadful goal to concede as Ariel Ibagaza was able to take a short corner and then receive the return ball in space on the left. He stood up a floated cross into the middle where Fuster arrived unmarked to steer a header into the corner.
Wojciech Szczesny was then called into action twice in a minute to parry fierce drives from Djebbour and Torossidis as Arsenal's back four looked all at sea.
Kevin Mirallas then robbed Bacary Sagna to run into the area and draw another save from Szczesny as the Gunners held on to lead at the break.
Did you know?
Goalscorer Alex Oxlade-Chamberlain was only three years old when Arsene Wenger took charge of Arsenal in 1996
Oxlade-Chamberlain saw his attempted chip well blocked by goalkeeper Costanzo at the start of the second half.
Jose Holebas was then fortunate not to be shown a second yellow card for tripping Oxlade-Chamberlain just before the hour mark - a decision which incensed the watching Arsene Wenger up in the stands.
The visitors had been quiet but rattled the woodwork with a fine effort in the 64th minute.
Captain Torossidis cut in from the right and floated a lovely 25-yard strike beyond Szczesny but onto the face of the crossbar.
Oxlade-Chamberlain was replaced by Aaron Ramsey while Robin van Persie was given the final 20 minutes in place of Chamakh.
And the home side survived without any late scares to pick up the first win of their Group F campaign.
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee ends the match.90:00 +1:03
Free kick awarded for an unfair challenge on Alex Song by Djamel Abdoun. Wojciech Szczesny takes the free kick.90:00 +0:38
Kieran Gibbs takes a shot. Blocked by Ivan Marcano.88:52
Free kick awarded for an unfair challenge on Tomas Rosicky by Ivan Marcano. Aaron Ramsey restarts play with the free kick.88:37
Free kick awarded for a foul by Rafik Djebbour on Mikel Arteta. Direct free kick taken by Mikel Arteta.84:02
Per Mertesacker takes the free kick.84:02 Booking
Booking Rafik Djebbour is given a yellow card.83:43
Free kick awarded for an unfair challenge on Mikel Arteta by Rafik Djebbour.82:00 Substitution
Substitution Andrey Arshavin leaves the field to be replaced by Kieran Gibbs.80:59
Emmanuel Frimpong challenges Djamel Abdoun unfairly and gives away a free kick. Free kick taken by Ariel Ibagaza.80:13
Unfair challenge on Robin van Persie by Olof Mellberg results in a free kick. Mikel Arteta delivers the ball from the free kick right-footed from left wing, save made by Franco Costanzo.78:41 Substitution
Substitution Torrijos David Fuster leaves the field to be replaced by Marko Pantelic.76:59
Vassilis Torosidis takes the direct free kick.76:59 Booking
Booking Mikel Arteta is given a yellow card.76:06
Free kick awarded for an unfair challenge on Rafik Djebbour by Mikel Arteta.75:40
Olof Mellberg gives away a free kick for an unfair challenge on Robin van Persie. Aaron Ramsey restarts play with the free kick.73:54
Ljubomir Fejsa takes the direct free kick.73:54 Substitution
Substitution Djamel Abdoun replaces Kevin Mirallas.73:54 Substitution
Substitution Francois Modesto is brought on as a substitute for Pablo Orbaiz.73:54
Unfair challenge on Torrijos David Fuster by Mikel Arteta results in a free kick.
Kevin Mirallas concedes a free kick for a foul on Bacary Sagna. Free kick taken by Per Mertesacker.71:08
Corner taken right-footed by Mikel Arteta, clearance by Olof Mellberg.69:45
Mikel Arteta takes a shot.69:45 Substitution
Substitution Robin van Persie is brought on as a substitute for Marouane Chamakh.69:45 Booking
Booking Torrijos David Fuster goes into the book for unsporting behaviour.69:32
Free kick awarded for an unfair challenge on Andrey Arshavin by Torrijos David Fuster.68:38
Andrey Arshavin takes a shot. Franco Costanzo makes a save.67:47
The assistant referee signals for offside against Marouane Chamakh. Olof Mellberg restarts play with the free kick.66:43 Substitution
Substitution Alex Oxlade-Chamberlain leaves the field to be replaced by Aaron Ramsey.64:50
Ariel Ibagaza takes a inswinging corner from the left by-line to the near post, clearance made by Clarindo Andre Santos.63:39
Vassilis Torosidis takes a shot.60:28
Mikel Arteta takes a shot. Blocked by Olof Mellberg.59:16
Kevin Mirallas concedes a free kick for a foul on Bacary Sagna. Direct free kick taken by Bacary Sagna.58:46
Clarindo Andre Santos fouled by Rafik Djebbour, the ref awards a free kick. Free kick taken by Alex Song.57:27
Long range effort from Kevin Mirallas misses to the left of the target.55:50
Effort from outside the penalty area by Jose Holebas goes wide left of the goal.55:26
Ariel Ibagaza takes a short corner.50:44
Clarindo Andre Santos gives away a free kick for an unfair challenge on Torrijos David Fuster. Vassilis Torosidis takes the direct free kick.50:20
Andrey Arshavin challenges Ljubomir Fejsa unfairly and gives away a free kick. Free kick taken by Olof Mellberg.49:02
Alex Oxlade-Chamberlain takes a shot. Save made by Franco Costanzo.48:19
Jose Holebas concedes a free kick for a foul on Bacary Sagna. Bacary Sagna restarts play with the free kick.48:19 Booking
Booking Jose Holebas shown a yellow card.47:45
Kevin Mirallas has an effort at goal from outside the box which goes wide right of the target.46:48
Free kick awarded for an unfair challenge on Vassilis Torosidis by Emmanuel Frimpong. Direct free kick taken by Torrijos David Fuster.45:01
The referee starts the second half.45:00 +0:11 Half time
Half Time The first half comes to an end.41:20
Handball decision goes against Vassilis Torosidis. Clarindo Andre Santos restarts play with the free kick.40:02
Kevin Mirallas fouled by Emmanuel Frimpong, the ref awards a free kick. Free kick taken by Jose Holebas.38:24
Corner taken by Ariel Ibagaza played to the near post, Bacary Sagna manages to make a clearance. Ivan Marcano has an effort from just inside the box that misses to the left of the goal.38:04
Kevin Mirallas takes a shot. Save by Wojciech Szczesny.36:57
The referee blows for offside. Free kick taken by Ivan Marcano.36:20
The assistant referee signals for offside against Ljubomir Fejsa. Wojciech Szczesny takes the indirect free kick.35:29
Corner taken by Mikel Arteta played to the near post, save by Franco Costanzo.35:04
Ljubomir Fejsa is ruled offside. Bacary Sagna takes the indirect free kick.33:48
Direct free kick taken by Ariel Ibagaza. Jose Holebas takes a shot. Per Mertesacker gets a block in.33:48 Booking
Booking Tomas Rosicky is shown a yellow card.33:37
Tomas Rosicky challenges Kevin Mirallas unfairly and gives away a free kick.30:47
Marouane Chamakh concedes a free kick for a foul on Kevin Mirallas. Free kick taken by Ivan Marcano.29:54
Unfair challenge on Bacary Sagna by Jose Holebas results in a free kick. Mikel Arteta delivers the ball from the free kick right-footed from right channel, Ivan Marcano manages to make a clearance.27:47
Rafik Djebbour takes a shot. Save by Wojciech Szczesny. Ariel Ibagaza takes a short corner.27:17
Free kick awarded for an unfair challenge on Rafik Djebbour by Tomas Rosicky. Ariel Ibagaza takes the direct free kick.27:00
Free kick awarded for a foul by Pablo Orbaiz on Mikel Arteta. Free kick taken by Mikel Arteta.26:07
Ariel Ibagaza provided the assist for the goal.26:07 Goal scored
Goal! - Torrijos David Fuster - Arsenal 2 - 1 Olymp'kos Torrijos David Fuster finds the back of the net with a headed goal from inside the penalty box. Arsenal 2-1 Olympiacos.25:48
Ariel Ibagaza decides to take a short corner.25:14
Foul by Tomas Rosicky on Pablo Orbaiz, free kick awarded. Ariel Ibagaza takes the direct free kick.24:47
The assistant referee flags for offside against Torrijos David Fuster. Wojciech Szczesny restarts play with the free kick.23:52
Shot by Marouane Chamakh from deep inside the penalty area misses to the right of the target.22:45
The assistant referee signals for offside against Andrey Arshavin. Indirect free kick taken by Franco Costanzo.20:51
Corner taken right-footed by Mikel Arteta, Ivan Marcano manages to make a clearance.19:32 Goal scored
Goal! - Clarindo Andre Santos - Arsenal 2 - 0 Olymp'kos Clarindo Andre Santos grabs a goal from close range low into the middle of the goal. Arsenal 2-0 Olympiacos.14:03
Rafik Djebbour produces a left-footed shot from close range which goes wide of the left-hand post.13:47
Rafik Djebbour takes a shot. Alex Song gets a block in.13:04
Corner taken right-footed by Ariel Ibagaza from the left by-line, Ljubomir Fejsa takes a shot. Emmanuel Frimpong gets a block in.11:28
Corner taken by Mikel Arteta from the right by-line played to the near post, Header from close in by Marouane Chamakh misses to the right of the goal.10:02
Foul by Torrijos David Fuster on Mikel Arteta, free kick awarded. Mikel Arteta restarts play with the free kick.9:26
Mikel Arteta takes a outswinging corner to the near post, Torrijos David Fuster manages to make a clearance.7:33
Assist on the goal came from Alex Song.7:33 Goal scored
Goal! - Alex Oxlade-Chamberlain - Arsenal 1 - 0 Olymp'kos Alex Oxlade-Chamberlain grabs a goal from deep inside the penalty box to the bottom left corner of the goal. Arsenal 1-0 Olympiacos.6:56
Vassilis Torosidis concedes a free kick for a foul on Tomas Rosicky. Clarindo Andre Santos takes the free kick.5:43
The referee blows for offside against Kevin Mirallas. Direct free kick taken by Per Mertesacker.3:10
Effort from inside the six-yard box by Pablo Orbaiz goes wide right of the target.0:00
The referee gets the game underway.
Live data and text provided by our data suppliers