Celtic fired in four goals during an impressive second-half performance to dismantle St Mirren and extend their lead at the top of the Premiership.

Charlie Mulgrew poked home the opener seven minutes into the second half, which was followed by Anthony Stokes' inch-perfect shot five minutes later.

Kris Commons headed in the third in the 69th minute and blasted home the fourth two minutes later from close-range.

A late John McGinn free-kick failed to produce a Buddies consolation.

The win increases Celtic's lead at the top of the Premiership to 14 points and extends their run of clean sheets to eight in domestic competitions.

St Mirren have now won only two matches in their last 10, despite an impressive unbeaten run at home, and find themselves in ninth place on 20 points, three ahead of 10th-placed Ross County.

After some good early work by Stokes and Commons, a Mulgrew shot from the edge of the St Mirren penalty area was stubbornly blocked.

Ten minutes later, Stokes was similarly denied with a strike from 18 yards that struggled to find a way through the resolute Buddies defence.

Steven Thompson struggled to rise above Virgil van Dijk to reach a Sean Kelly cross, then Efe Ambrose was forced to turn out a Jason Naismith cross for a corner as St Mirren pushed for a foothold on the game.

Mulgrew's left-footed shot in the 25th minute rebounded off the near-side post and back into the arms of St Mirren keeper Marian Kello.

Sensing Kello off his line, Commons pivoted inside the penalty to deliver a lofted shot that crashed off the same post.

As half-time approached, an Emilio Izaguirre cross was met by the head of Commons but his glancing effort drifted wide of the target, then Danny Grainger's long-range free-kick sailed over Fraser Forster's crossbar.

Seven minutes after the restart, Celtic broke the deadlock when Matthews weaved his way through the St Mirren defence for Mulgrew to poke home from close range.

Stokes followed it up five minutes later with a clinical right-footed shot after Joe Ledley had threaded a pass through the St Mirren defence.

Kello was forced into a succession of saves, tipping a thundering effort from Scott Brown over the bar, then Stokes had a similar shot denied by the Buddies keeper.

Celtic's third and fourth of the afternoon arrived in the space of two minutes when Commons headed in his 16th goal of the season from an Izaguirre cross then thrashed a close-range effort into the top of the net from a James Forrest cut-back.

The Scotland international could have easily grabbed his third with a low drive that inched past the near-side post.

With time running out, Forster was forced to make a clumsy clearance having remained completely untroubled by St Mirren for the entire 90 minutes.

In the final minute of the game, Paul McGowan blasted a long-range effort over the Celtic crossbar, then McGinn's added-time free-kick rebounded off the wall - and with it went any hope of a consolation on a miserable afternoon for the home support.

Lineup, Bookings (4) & Substitutions (6)

St Mirren

  • 28 Kello
  • 22 Naismith
  • 18 Kelly
  • 10 McGowan
  • 04 McGregor
  • 14 McAusland
  • 24 Newton
  • 07 McGinn
  • 09 Thompson (Brady - 77' )
  • 12 Campbell (Reilly - 84' )
  • 27 Grainger (Mair - 75' Booked )

Substitutes

  • 02 van Zanten
  • 05 Mair
  • 17 Reilly
  • 26 Brady
  • 30 Dilo
  • 34 Williams
  • 36 Cuddihy

Celtic

  • 01 Forster
  • 02 Matthews
  • 03 Izaguirre Booked
  • 08 Brown Booked (Biton - 77' )
  • 04 Ambrose Booked
  • 05 van Dijk
  • 49 Forrest (Baldé - 79' )
  • 16 Ledley
  • 10 Stokes
  • 15 Commons
  • 21 Mulgrew (Boerrigter - 75' )

Substitutes

  • 06 Biton
  • 11 Boerrigter
  • 17 Baldé
  • 18 Rogic
  • 20 Pukki
  • 24 Zaluska
  • 41 Fisher
Ref: John Beaton
Att: 5,778

Match Stats

Shots

5 17

On target

0 6

Corners

2 12

Fouls

7 10

Live Text Commentary

Full time

Full Time Match ends, St Mirren 0, Celtic 4.

90:00 +2:08 Full time

Full Time Second Half ends, St Mirren 0, Celtic 4.

90:00 +1:51

Attempt blocked. John McGinn (St Mirren) right footed shot from outside the box is blocked.

90:00 +1:17 Booking

Booking Efe Ambrose (Celtic) is shown the yellow card.

90:00 +1:09

Foul by Efe Ambrose (Celtic).

90:00 +1:09

Anthony Brady (St Mirren) wins a free kick in the defensive half.

90:00 +0:26

Corner, Celtic. Conceded by Paul McGowan.

89:21

Attempt missed. Paul McGowan (St Mirren) left footed shot from outside the box misses to the right.

88:23 Booking

Booking Emilio Izaguirre (Celtic) is shown the yellow card.

88:15

Foul by Emilio Izaguirre (Celtic).

88:15

Darren McGregor (St Mirren) wins a free kick on the left wing.

87:00

Corner, St Mirren. Conceded by Adam Matthews.

86:47

Attempt blocked. John McGinn (St Mirren) right footed shot from the left side of the box is blocked.

84:55

Corner, Celtic. Conceded by Marc McAusland.

83:59 Substitution

Substitution Substitution, St Mirren. Thomas Reilly replaces Adam Campbell.

83:27

Corner, Celtic. Conceded by Darren McGregor.

83:09

Attempt blocked. Amido Baldé (Celtic) right footed shot from the centre of the box is blocked.

82:09

Attempt missed. Anthony Stokes (Celtic) right footed shot from outside the box is too high.

79:41

Attempt missed. Amido Baldé (Celtic) header from the centre of the box misses to the right.

79:29

Corner, Celtic. Conceded by Darren McGregor.

79:03

Attempt blocked. Kris Commons (Celtic) right footed shot from the centre of the box is blocked.

78:17 Substitution

Substitution Substitution, Celtic. Amido Baldé replaces James Forrest.

77:52 Booking

Booking Lee Mair (St Mirren) is shown the yellow card.

77:42

Derk Boerrigter (Celtic) wins a free kick in the defensive half.

77:42

Foul by Lee Mair (St Mirren).

76:43 Substitution

Substitution Substitution, Celtic. Nir Biton replaces Scott Brown.

76:18 Substitution

Substitution Substitution, St Mirren. Anthony Brady replaces Steven Thompson.

74:45 Substitution

Substitution Substitution, Celtic. Derk Boerrigter replaces Charlie Mulgrew.

74:30 Substitution

Substitution Substitution, St Mirren. Lee Mair replaces Daniel Grainger.

71:49

Foul by Virgil van Dijk (Celtic).

71:49

Paul McGowan (St Mirren) wins a free kick in the attacking half.

71:14 Goal scored

Goal! Goal! St Mirren 0, Celtic 4. Kris Commons (Celtic) left footed shot from the centre of the box to the top left corner. Assisted by James Forrest with a cross.

70:15

Foul by Anthony Stokes (Celtic).

70:15

John McGinn (St Mirren) wins a free kick on the left wing.

69:19 Goal scored

Goal! Goal! St Mirren 0, Celtic 3. Kris Commons (Celtic) header from the right side of the six yard box to the bottom right corner. Assisted by Emilio Izaguirre with a cross.

68:39

Corner, Celtic. Conceded by Marián Kello.

68:16

Attempt saved. Anthony Stokes (Celtic) right footed shot from outside the box is saved in the top right corner.

68:04

Corner, Celtic. Conceded by Marián Kello.

67:35

Attempt saved. Scott Brown (Celtic) left footed shot from outside the box is saved in the top right corner.

67:07

Corner, Celtic. Conceded by Daniel Grainger.

64:00

Virgil van Dijk (Celtic) wins a free kick on the right wing.

64:00

Foul by Steven Thompson (St Mirren).

57:44 Goal scored

Goal! Goal! St Mirren 0, Celtic 2. Anthony Stokes (Celtic) right footed shot from the left side of the box to the bottom right corner. Assisted by Joe Ledley.

56:04

Scott Brown (Celtic) wins a free kick in the attacking half.

56:04

Foul by Steven Thompson (St Mirren).

54:10

Attempt missed. Kris Commons (Celtic) right footed shot from the right side of the box is high and wide to the right.

52:23 Goal scored

Goal! Goal! St Mirren 0, Celtic 1. Charlie Mulgrew (Celtic) left footed shot from the centre of the box to the bottom left corner. Assisted by Adam Matthews.

45:00

Second Half begins St Mirren 0, Celtic 0.

45:00 +0:05 Half time

Half Time First Half ends, St Mirren 0, Celtic 0.

43:19

Attempt missed. Daniel Grainger (St Mirren) left footed shot from outside the box is just a bit too high from a direct free kick.

42:38

Foul by Virgil van Dijk (Celtic).

42:38

Steven Thompson (St Mirren) wins a free kick in the defensive half.

40:35

Foul by Scott Brown (Celtic).

40:35

John McGinn (St Mirren) wins a free kick in the defensive half.

40:09

Attempt missed. Kris Commons (Celtic) header from the centre of the box is high and wide to the right.

36:45

Attempt missed. John McGinn (St Mirren) left footed shot from outside the box is high and wide to the left.

35:07

Foul by Anthony Stokes (Celtic).

35:07

Paul McGowan (St Mirren) wins a free kick in the attacking half.

32:19 Booking

Booking Scott Brown (Celtic) is shown the yellow card.

32:08

Foul by Scott Brown (Celtic).

32:08

Marc McAusland (St Mirren) wins a free kick in the attacking half.

31:50

Corner, Celtic. Conceded by Marc McAusland.

31:05

Kris Commons (Celtic) hits the right post with a left footed shot from outside the box.

30:36

Attempt blocked. Kris Commons (Celtic) right footed shot from outside the box is blocked.

29:57

Corner, Celtic. Conceded by Darren McGregor.

29:00

Virgil van Dijk (Celtic) wins a free kick in the defensive half.

28:56

Foul by Adam Campbell (St Mirren).

25:45

Corner, Celtic. Conceded by Jason Naismith.

24:19

Charlie Mulgrew (Celtic) hits the right post with a left footed shot from the left side of the box.

23:15

Corner, St Mirren. Conceded by Efe Ambrose.

22:27

Foul by John McGinn (St Mirren).

22:27

Joe Ledley (Celtic) wins a free kick in the attacking half.

17:29

Attempt blocked. Anthony Stokes (Celtic) right footed shot from outside the box is blocked.

17:00

Paul McGowan (St Mirren) wins a free kick on the left wing.

16:59

Foul by Kris Commons (Celtic).

14:39

Foul by Daniel Grainger (St Mirren).

14:39

Scott Brown (Celtic) wins a free kick in the attacking half.

10:34

Foul by Darren McGregor (St Mirren).

10:34

Anthony Stokes (Celtic) wins a free kick in the attacking half.

7:08

Attempt blocked. Charlie Mulgrew (Celtic) right footed shot from outside the box is blocked.

4:56

Corner, Celtic. Conceded by Jason Naismith.

4:24

Corner, Celtic. Conceded by Jason Naismith.

2:00

Paul McGowan (St Mirren) wins a free kick in the attacking half.

2:00

Foul by Efe Ambrose (Celtic).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers