Celtic endured a nervous 90 minutes in Boras to complete an aggregate win against Elfsborg and progress to the Champions League play-off round.

Mohamed Bangura, who is on loan at Elfsborg from Celtic, threatened to draw the Swedes level in the tie before Joe Ledley had a shot well saved at the other end.

The hosts were lively going forward but lacked the necessary cutting edge.

Celtic's potential opponents in the next round

Austria Vienna (Austria), Maribor (Slovenia), Shakhtyor Karaganda (Kazakhstan), Ludogorets Razgrad (Bulgaria), Legia Warsaw (Poland)

And Kris Commons' first-leg goal proved to be enough to send Celtic through.

Elfsborg drop into the Europa League play-off round, and the draw for that and the Champions League play-off stage will take place on Friday.

Celtic manager Neil Lennon could hardly hide his delight at the final whistle but a player he had signed just under two years ago looked more than capable of denting the manager's ambitions in the early stages at the Boras Arena.

Sierra Leone international Bangura, 24, controlled a cross with his back to goal and attempted an overhead kick that was not far wide of Fraser Forster's left-hand post.

The visitors went in search of a precious away goal but Mikael Lustig's endeavour to get to the byline was not rewarded with a header on target by Georgios Samaras.

James Keene and Kelvin Wilson

Wilson (right) was playing probably his last match for Celtic

Ledley had an even better chance to score after getting the break of the ball in a crowded penalty area, while Commons' low free-kick hit the base of the defensive wall and the Welshman retrieved only to see his shot superbly saved by former Manchester City goalkeeper Kevin Stuhr Ellegaard.

Though the hosts were seeing plenty of the ball, their final product was often poor while Celtic struggled to retain possession on the artificial pitch.

Elfsborg were in the ascendancy throughout the second period and a long throw-in gave Forster and his defence cause for concern, though the offside flag did eventually halt the attack.

The home side appealed for a penalty when Kelvin Wilson, who is expected to return to Nottingham Forest later this week, slid in to challenge James Keene in the box on the hour but referee Vladislav Bezborodov allowed play to continue, despite Keene's claim of a foul.

There was still time for Keene to blaze an injury-time volley over the bar, but Celtic held on to book their place in the next stage of the Champions League.

Lineup, Bookings (3) & Substitutions (5)

Elfsborg

  • 01 Stuhr-Ellegaard
  • 06 Jonsson
  • 07 Larsson
  • 11 Mobaeck (Soderberg - 33' )
  • 15 Klarstrom (Elm - 84' )
  • 08 Svensson
  • 21 Hauger (Hedlund - 75' Booked )
  • 24 Ishizaki
  • 25 Rohden
  • 14 Keene
  • 18 Bangura

Substitutes

  • 30 Hassan
  • 03 Larsson
  • 27 Soderberg
  • 04 Jorgensen
  • 16 Claesson
  • 10 Elm
  • 19 Hedlund

Celtic

  • 01 Forster
  • 03 Izaguirre
  • 04 Ambrose
  • 06 Wilson
  • 21 Mulgrew (Matthews - 74' )
  • 23 Lustig
  • 08 Brown Booked
  • 15 Commons
  • 16 Ledley
  • 49 Forrest
  • 09 Samaras (Stokes - 69' Booked )

Substitutes

  • 24 Zaluska
  • 02 Matthews
  • 22 Mouyokolo
  • 33 Kayal
  • 10 Stokes
  • 17 Balde
  • 32 Watt
Ref: Bezborodov
Att: 9,040

Match Stats

Shots

12 7

On target

5 2

Corners

3 4

Fouls

10 10

Live Text Commentary

90:00 +4:38 Full time

Full Time The game is over, as the referee blows the whistle.

90:00 +4:10 Booking

Booking

90:00 +3:38 Booking

Booking

90:00 +2:59

Free kick awarded for an unfair challenge on Scott Brown by Mohamed Bangura. Simon Hedlund goes into the book for unsporting behaviour. Fraser Forster takes the free kick. Scott Brown goes into the referee's book for unsporting behaviour.

90:00 +2:04

Kris Commons decides to take the corner short.

90:00 +1:30

James Keene takes a weak shot and missed to the left of the goal.

88:47

Kris Commons decides to take a short corner.

87:57 Booking

Booking

87:46

Free kick awarded for a foul by Anthony Stokes on Tom Soderberg. Anthony Stokes booked. Free kick taken by Jon Jonsson.

86:33

Stefan Ishizaki crosses the ball dead.

84:22

Anders Svensson gives away a free kick for an unfair challenge on Kris Commons. Kris Commons takes the free kick.

83:48

The official flags James Forrest offside. Free kick taken by Jon Jonsson.

83:48 Substitution

Substitution David Elm joins the action as a substitute, replacing Andreas Klarstrom.

83:18

Free kick awarded for an unfair challenge on Johan Larsson by Anthony Stokes. Jon Jonsson takes the free kick.

82:11

Anthony Stokes challenges Johan Larsson unfairly and gives away a free kick. Johan Larsson restarts play with the free kick.

78:56

Corner taken by Stefan Ishizaki. Joe Ledley manages to make a clearance.

78:09

Simon Hedlund gives away a free kick for an unfair challenge on Joe Ledley. Fraser Forster takes the free kick.

75:50

Anders Svensson is flagged offside by the assistant referee. Fraser Forster restarts play with the free kick.

75:04

Foul by Emilio Izaguirre on Simon Hedlund, free kick awarded. Free kick crossed by Stefan Ishizaki restarts the game.

73:37 Substitution

Substitution Simon Hedlund on for Henning Hauger.

73:37 Substitution

Substitution Adam Matthews comes on in place of Charlie Mulgrew.

70:10

Shot by Henning Hauger went wide of the right-hand upright.

68:32 Substitution

Substitution Anthony Stokes joins the action as a substitute, replacing Georgios Samaras.

65:44

Kris Commons takes a shot and missed to the right of the target.

63:56

Foul by Joe Ledley on Mohamed Bangura, free kick awarded. Anders Svensson takes the free kick.

62:50

Johan Larsson takes a shot. Fraser Forster safely holds on.

61:54

Foul by James Keene on Scott Brown, free kick awarded. Scott Brown takes the free kick.

60:00

Anders Svensson concedes a free kick for a foul on Joe Ledley. Scott Brown takes the free kick.

59:29

The ball is swung over by Johan Larsson. Clearance made by Kelvin Wilson.

58:59

The referee gives a free kick against Scott Brown for handball. Free kick taken by Anders Svensson.

58:33

Charlie Mulgrew produces a cross. Clearance made by Jon Jonsson.

56:24

The offside flag is raised against James Forrest. Tom Soderberg restarts play with the free kick.

55:00

James Keene is flagged offside by the assistant referee. Fraser Forster takes the free kick.

52:38

Foul by Scott Brown on Stefan Ishizaki, free kick awarded. Free kick crossed by Stefan Ishizaki. Clearance by Efe Ambrose.

49:50

Marcus Rohden takes a shot. Blocked by Efe Ambrose. Stefan Ishizaki decides to take a short corner. Johan Larsson takes a shot and missed to the right of the net.

45:01

The referee blows the whistle to start the second half.

45:00 +1:48 Half time

Half Time The referee calls an end to the first half.

45:00 +1:18

Joe Ledley takes a shot and missed to the right of the goal.

45:00 +0:37

Unfair challenge on Charlie Mulgrew by James Keene results in a free kick. Free kick taken by Emilio Izaguirre.

45:00 +0:23

Mohamed Bangura takes a shot. Blocked by Kelvin Wilson.

44:00

James Forrest is caught offside. Jon Jonsson takes the free kick.

42:54

Shot by Mikael Lustig went wide of the right-hand post.

41:06

James Keene delivers the ball. Fraser Forster safely holds on.

38:57

Free kick awarded for a foul by Anders Svensson on Scott Brown. Fraser Forster restarts play with the free kick.

37:00

A cross is delivered by Scott Brown. Header at goal by Charlie Mulgrew goes over the frame of the goal.

35:27

James Keene takes a shot and goes over the bar.

32:51 Substitution

Substitution Tom Soderberg joins the action as a substitute, replacing Daniel Mobaeck.

31:09

Unfair challenge on Scott Brown by Marcus Rohden results in a free kick. Free kick taken by Scott Brown. Corner taken by Charlie Mulgrew.

30:30

The official flags Mohamed Bangura offside. Kelvin Wilson takes the free kick.

28:23

The ball is crossed by Stefan Ishizaki. Header by Mohamed Bangura goes over the bar.

26:06

Anders Svensson takes a shot. Kelvin Wilson gets a block in.

22:24

The ball is delivered by Johan Larsson. Clearance made by Kelvin Wilson. Jon Jonsson concedes a free kick for a foul on Georgios Samaras. Fraser Forster takes the free kick.

19:20

Jon Jonsson is penalised for handball and concedes a free kick. Kris Commons shoots direct from the free kick against the wall. Joe Ledley takes a shot. A parry by Kevin Stuhr-Ellegaard prevents the goal. Unfair challenge on Andreas Klarstrom by Kris Commons results in a free kick. Kevin Stuhr-Ellegaard takes the free kick.

18:44

Mikael Lustig produces a cross. Clearance by Jon Jonsson.

16:36

Corner taken by Kris Commons.

14:31

Johan Larsson fouled by Georgios Samaras, the ref awards a free kick. Stefan Ishizaki crosses the ball in from the free kick. Clearance by Kelvin Wilson. Shot by Johan Larsson went wide left of the goal.

13:35

Corner taken by Stefan Ishizaki. Georgios Samaras makes a clearance.

11:31

Header at goal by Georgios Samaras goes over the frame of the goal.

10:23

Centre by Emilio Izaguirre. Kevin Stuhr-Ellegaard safely holds on.

8:24

Emilio Izaguirre gives away a free kick for an unfair challenge on Mohamed Bangura. Stefan Ishizaki crosses the ball in from the free kick. Charlie Mulgrew fouled by Mohamed Bangura, the ref awards a free kick. Fraser Forster takes the free kick.

7:00

Daniel Mobaeck takes a shot. Fraser Forster safely holds on.

5:33

A cross is delivered by Stefan Ishizaki. Shot by Mohamed Bangura went wide right of the net.

1:46

The official flags Kris Commons offside. Jon Jonsson restarts play with the free kick.

1:05

Jon Jonsson fouled by Georgios Samaras, the ref awards a free kick. Jon Jonsson restarts play with the free kick.

0:00

The referee gets the game underway.

Live data and text provided by our data suppliers