Arsenal only need to avoid a three-goal defeat in their final Champions League group game away to Napoli in Italy to reach the knockout phase after a comfortable win against Marseille at Emirates Stadium.

Arsene Wenger's side would already be in the last 16 had Rafael Benitez's team got a point against Borussia Dortmund as Arsenal completed the formalities against a poor Marseille.

Jack Wilshere scored inside 30 seconds and again after the break to keep the Gunners three points clear at the top of the group - but Dortmund's win against Napoli in Germany means the testing Group F will go to the final round of games.

How can Arsenal progress?

Arsenal must avoid a three-goal defeat against Napoli on 11 December in Naples to be sure of advancing

And with Arsenal securing a 2-0 win against Napoli earlier in the group games, a point will make qualification certain and only that three-goal margin could send them out.

Wilshere was the star of the show in a game the hosts controlled throughout, even affording the luxury of Mesut Ozil's first-half penalty miss as they continued their impressive Champions League form this season.

Wenger, with his team four points clear at the top of the Premier League, will now be confident of progress in Europe. They were barely troubled here by a Marseille side without a point in the group.

Arsenal's priority was to take care of their end of the bargain by beating the French team and await news from Germany - and they had the best possible start as they took the lead in their first attack inside the first minute.

Wilshere was given too much time and space in the area but still showed superb vision and technique to curl a left-foot finish high past keeper Steve Mandanda.

Mandanda had better luck stopping the Londoners taking a two-goal lead when when he blocked Aaron Ramsey at point-blank range when he should have rounded off fine work from Olivier Giroud and Wilshere.

The visitors' threat was fleeting at best but Arsenal keeper Wojciech Szczesny needed to be alert to come out at the feet of Andre-Pierre Gignac in a rare moment of anxiety.

Ozil was unusually off-key in the first half, his control letting him down when he was released by a touch of imagination and a lofted flick from Ramsey.

Group F

Pld GD Pts

Arsenal

5

5

12

Borussia Dortmund

5

4

9

Napoli

5

-1

9

Marseille

5

-8

0

And the German was the culprit as he wasted the opportunity to double Arsenal's lead from the penalty spot as half-time approached when Ramsey was fouled by Nicolas N'Koulou.

The foul appeared to be outside the area and an element of justice was done as Ozil's sloppy penalty, delivered after a hesitant run-up, was saved by Mandanda.

Ozil almost made amends after 55 minutes when he ran on to Wilshere's pass but Mandanda was down quickly to save the £42.4m signing's poked finish.

He showed his quality as the Gunners finally established the advantage their superiority deserved after 65 minutes. Ramsey was the initial creator but Ozil's neat pass left Wilshere with the simple task of sweeping a finish past Mandanda.

Marseille substitute Florian Thauvin showed his rich promise in two moments of danger, first as Nacho Monreal cleared his shot off the line and then when Szczesny was forced to save low at his post.

But Arsenal survived those nervous moments to move to the brink of a place in the last 16.

To see a selection of images from tonight's action go to BBC Sport's Facebook  page.

Lineup, Bookings (3) & Substitutions (6)

Arsenal

  • 01 Szczesny
  • 03 Sagna
  • 17 Monreal
  • 20 Flamini
  • 04 Mertesacker
  • 06 Koscielny
  • 10 Wilshere (Walcott - 75' )
  • 16 Ramsey
  • 12 Giroud
  • 11 Özil (Arteta - 82' )
  • 07 Rosicky (Cazorla - 75' )

Substitutes

  • 05 Vermaelen
  • 08 Arteta
  • 14 Walcott
  • 19 Cazorla
  • 21 Fabianski
  • 23 Bendtner
  • 44 Gnabry

Marseille

  • 30 Mandanda
  • 02 Abdallah
  • 15 Morel Booked
  • 20 Romao Booked
  • 03 N'Koulou Booked
  • 04 Lucas Mendes
  • 11 J.Ayew (Valbuena - 57' )
  • 13 Lemina (Cheyrou - 82' )
  • 09 Gignac
  • 25 Imbula (Thauvin - 57' )
  • 29 Khalifa

Substitutes

  • 07 Cheyrou
  • 14 Thauvin
  • 16 Samba
  • 21 Diawara
  • 23 Mendy
  • 24 Fanni
  • 28 Valbuena
Ref: Antonio Miguel Mateu Lahoz

Match Stats

Shots

15 6

On target

5 2

Corners

5 1

Fouls

4 10

Live Text Commentary

Full time

Full Time Match ends, Arsenal 2, Marseille 0.

90:00 +2:05 Full time

Full Time Second Half ends, Arsenal 2, Marseille 0.

90:00 +1:30

Offside, Marseille. Mathieu Valbuena tries a through ball, but André-Pierre Gignac is caught offside.

90:00 +1:16

Foul by Aaron Ramsey (Arsenal).

90:00 +1:16

Jérémy Morel (Marseille) wins a free kick in the defensive half.

90:00 +0:07

Attempt missed. Theo Walcott (Arsenal) right footed shot from outside the box is close, but misses to the left. Assisted by Bacary Sagna.

87:25

Attempt missed. Santiago Cazorla (Arsenal) left footed shot from the centre of the box is high and wide to the left.

85:09

Attempt blocked. Benoit Cheyrou (Marseille) left footed shot from outside the box is blocked. Assisted by André-Pierre Gignac.

81:38 Substitution

Substitution Substitution, Marseille. Benoit Cheyrou replaces Mario Lemina.

81:15 Substitution

Substitution Substitution, Arsenal. Mikel Arteta replaces Mesut Özil.

80:24 Booking

Booking Jacques-Alaixys Romao (Marseille) is shown the yellow card for hand ball.

80:16

Hand ball by Jacques-Alaixys Romao (Marseille).

77:36

Mathieu Flamini (Arsenal) wins a free kick in the defensive half.

77:36

Foul by Jacques-Alaixys Romao (Marseille).

76:12

Corner, Marseille. Conceded by Laurent Koscielny.

76:10

Attempt saved. Florian Thauvin (Marseille) left footed shot from the right side of the box is saved in the bottom right corner.

74:10 Substitution

Substitution Substitution, Arsenal. Theo Walcott replaces Jack Wilshere.

74:03 Substitution

Substitution Substitution, Arsenal. Santiago Cazorla replaces Tomas Rosicky.

73:24

Attempt blocked. Florian Thauvin (Marseille) left footed shot from the left side of the box is blocked. Assisted by Saber Khalifa with a through ball.

70:22

Attempt missed. Florian Thauvin (Marseille) header from the centre of the box misses to the right. Assisted by Jérémy Morel with a cross.

64:47 Goal scored

Goal! Goal! Arsenal 2, Marseille 0. Jack Wilshere (Arsenal) left footed shot from the centre of the box to the bottom left corner. Assisted by Mesut Özil.

62:10

Attempt blocked. Olivier Giroud (Arsenal) header from the centre of the box is blocked. Assisted by Nacho Monreal with a cross.

59:24

Offside, Arsenal. Aaron Ramsey tries a through ball, but Mesut Özil is caught offside.

59:00

Attempt blocked. Tomas Rosicky (Arsenal) right footed shot from the centre of the box is blocked. Assisted by Jack Wilshere.

57:15

Dangerous play by Mathieu Flamini (Arsenal).

57:15

Mathieu Valbuena (Marseille) wins a free kick in the attacking half.

56:53 Substitution

Substitution Substitution, Marseille. Florian Thauvin replaces Gianelli Imbula.

56:29 Substitution

Substitution Substitution, Marseille. Mathieu Valbuena replaces Jordan Ayew.

55:59

Offside, Arsenal. Jack Wilshere tries a through ball, but Mesut Özil is caught offside.

55:25

Corner, Arsenal. Conceded by Steve Mandanda.

55:21

Attempt saved. Mesut Özil (Arsenal) left footed shot from the right side of the box is saved in the bottom left corner. Assisted by Jack Wilshere with a through ball.

53:45

Corner, Arsenal. Conceded by Kassim Abdallah.

53:42

Attempt blocked. Olivier Giroud (Arsenal) left footed shot from the left side of the box is blocked. Assisted by Mesut Özil.

50:05

Nacho Monreal (Arsenal) wins a free kick in the defensive half.

50:05

Foul by André-Pierre Gignac (Marseille).

49:31

Offside, Arsenal. Aaron Ramsey tries a through ball, but Olivier Giroud is caught offside.

49:03

Aaron Ramsey (Arsenal) wins a free kick in the defensive half.

49:03

Foul by Jordan Ayew (Marseille).

47:53

Foul by Aaron Ramsey (Arsenal).

47:53

Jacques-Alaixys Romao (Marseille) wins a free kick in the defensive half.

45:45

Jack Wilshere (Arsenal) wins a free kick on the right wing.

45:45

Foul by Jérémy Morel (Marseille).

45:00

Second Half begins Arsenal 1, Marseille 0.

45:00 +1:00 Half time

Half Time First Half ends, Arsenal 1, Marseille 0.

45:00 +0:17

Offside, Arsenal. Jack Wilshere tries a through ball, but Mesut Özil is caught offside.

44:47

Tomas Rosicky (Arsenal) wins a free kick in the attacking half.

44:47

Foul by Jordan Ayew (Marseille).

42:39

Attempt missed. Jack Wilshere (Arsenal) left footed shot from outside the box is high and wide to the left. Assisted by Aaron Ramsey.

41:47

Corner, Arsenal. Conceded by Jacques-Alaixys Romao.

38:47

Attempt blocked. Aaron Ramsey (Arsenal) right footed shot from outside the box is blocked.

37:43 Booking

Booking Jérémy Morel (Marseille) is shown the yellow card for a bad foul.

37:37

Mesut Özil (Arsenal) wins a free kick in the attacking half.

37:37

Foul by Jérémy Morel (Marseille).

36:54

Penalty saved! Mesut Özil (Arsenal) fails to capitalise on this great opportunity, left footed shot saved in the bottom left corner.

36:36 Booking

Booking Nicolas N'Koulou (Marseille) is shown the yellow card for a bad foul.

36:05

Penalty Arsenal. Aaron Ramsey draws a foul in the penalty area.

36:05

Penalty conceded by Nicolas N'Koulou (Marseille) after a foul in the penalty area.

31:58

Offside, Arsenal. Aaron Ramsey tries a through ball, but Olivier Giroud is caught offside.

30:07

Foul by Olivier Giroud (Arsenal).

30:07

Lucas Mendes (Marseille) wins a free kick in the defensive half.

29:26

Bacary Sagna (Arsenal) wins a free kick on the right wing.

29:26

Foul by Saber Khalifa (Marseille).

25:09

Attempt missed. Tomas Rosicky (Arsenal) right footed shot from outside the box misses to the left. Assisted by Mesut Özil.

24:24

Aaron Ramsey (Arsenal) wins a free kick in the defensive half.

24:24

Foul by Jordan Ayew (Marseille).

16:01

Attempt missed. André-Pierre Gignac (Marseille) right footed shot from the centre of the box is close, but misses to the right. Assisted by Kassim Abdallah with a cross.

13:08

Attempt blocked. Jérémy Morel (Marseille) left footed shot from long range on the left is blocked. Assisted by Lucas Mendes.

10:52

Attempt blocked. Olivier Giroud (Arsenal) header from the centre of the box is blocked. Assisted by Mesut Özil with a cross.

10:23

Corner, Arsenal. Conceded by Lucas Mendes.

6:42

Corner, Arsenal. Conceded by Nicolas N'Koulou.

6:40

Attempt saved. Aaron Ramsey (Arsenal) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Jack Wilshere.

5:51

Attempt missed. Aaron Ramsey (Arsenal) right footed shot from outside the box misses to the left. Assisted by Mesut Özil.

3:07

Foul by Olivier Giroud (Arsenal).

3:07

Lucas Mendes (Marseille) wins a free kick in the defensive half.

0:30 Goal scored

Goal! Goal! Arsenal 1, Marseille 0. Jack Wilshere (Arsenal) left footed shot from the right side of the box to the top left corner. Assisted by Bacary Sagna.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers