Match ends, Kilmarnock 0, Celtic 3.
Celtic took a step closer to the Scottish Premiership title as a Kris Commons hat-trick swept aside Kilmarnock at Rugby Park.
The champions initially struggled to get into any sort of rhythm in a windy opening 45 minutes in Ayrshire.
However, after the break talisman Commons netted twice in as many minutes to get the visitors off and running.
The midfielder then ensured he took home the match ball when he confidently struck a long drive into the net.
The champions move 24 points clear of second-placed Aberdeen, and just seven more points will clinch a third consecutive championship.
Kilmarnock missed the chance to move closer to nearest rivals Hibernian, and remain within four points off the relegation play-off position having played two more games than the three teams chasing them.
Celtic had the ball in the net after just 48 seconds when Anthony Stokes rolled Commons' knockdown under the legs of Craig Samson, but the Irishman was ruled offside.
It was a bright opening from the visitors and they followed that up with another sweeping move involving Stefan Johansen, Stokes and Leigh Griffiths, but the goalkeeper had little trouble getting his body behind the striker's shot.
A mix-up at the back almost allowed Kilmarnock the chance to open the scoring. Charlie Mulgrew and Adam Matthews both miskicked, but the loose ball evaded Kris Boyd just yards from goal.

Kilmarnock thought they had a strong claim for a penalty when Boyd fell in the box after a joust with Efe Ambrose, but referee Willie Collum was unimpressed.
That was the best of the action from a scrappy first half, but Celtic came out with renewed vigour after the restart.
Samson had to tip over Johansen's powerful shot, then a clever one-two between Stokes and Scott Brown opened up the Kilmarnock rearguard but there were no takers for the Celtic captain's ball across goal.
The home side looked to have weathered the storm, but two goals quick-fire goals from Celtic blew their game plan apart.
Mulgrew swept forward on the counter-attack and fed Commons, who played a neat one-two with Griffiths before poking the ball into the corner.
Commons scored again two minutes later, first finding Adam Matthews on the right wing then racing into the middle to meet his cross into the six-yard box.
Stokes curled a shot beyond the far post as Celtic threatened to run away with the game, but the introduction of Alexei Eremenko and Chris Johnston helped give the hosts a kick-start, and it was the teenager who latched on to Boyd's pass and drilled a shot just wide.
It could have been an earlier hat-trick for Commons when he nudged Emilio Izaguirre's cross into the net, but the assistant referee's flag cut short the celebrations.
However, it only delayed the inevitable, and Commons grabbed his third when he was given ample space in the middle of the park. After collecting Beram Kayal's pass, he took his tally to 26 goals for the season with a long drive into the far corner.
Stokes looked to have earned a late penalty when Jeroen Tesselaar bundled him over in the box, but his pleas were ignored.
Line-ups
Kilmarnock
Formation 4-2-3-1
- 1Samson
- 16Clohessy
- 2Tesselaar
- 28Slater
- 30Ashcroft
- 29PascaliBooked at 21mins
- 18McKenzieSubstituted forMuirheadat 87'minutes
- 26O'Hara
- 9Boyd
- 25GardyneSubstituted forEremenkoat 62'minutes
- 14Moberg-KarlssonSubstituted forJohnstonat 66'minutes
Substitutes
- 7Nicholson
- 10Johnston
- 11Gros
- 12Reguero Chapinal
- 20Eremenko
- 22Maksimenko
- 33Muirhead
Celtic
Formation 4-1-2-1-2
- 1Forster
- 2Matthews
- 3Izaguirre
- 25JohansenSubstituted forBoerrigterat 87'minutes
- 4Ambrose
- 21Mulgrew
- 8Brown
- 15Commons
- 10Stokes
- 28GriffithsSubstituted forPukkiat 75'minutes
- 53HendersonSubstituted forKayalat 82'minutes
Substitutes
- 9Samaras
- 11Boerrigter
- 17Balde
- 20Pukki
- 24Zaluska
- 33Kayal
- 34O'Connell
- Referee:
- William Collum
- Attendance:
- 7,495
Match Stats
- Possession
- Home46%
- Away54%
- Shots
- Home2
- Away14
- Shots on Target
- Home0
- Away9
- Corners
- Home1
- Away6
- Fouls
- Home8
- Away6
Live Text
Post update
Full Time
Second Half ends, Kilmarnock 0, Celtic 3.
Post update
Attempt missed. Alexei Eremenko (Kilmarnock) right footed shot from outside the box is too high.
Substitution
Substitution, Celtic. Derk Boerrigter replaces Stefan Johansen.
Substitution
Substitution, Kilmarnock. Robbie Muirhead replaces Rory McKenzie.
Goal!
Goal! Kilmarnock 0, Celtic 3. Kris Commons (Celtic) left footed shot from outside the box to the bottom right corner.
Substitution
Substitution, Celtic. Beram Kayal replaces Liam Henderson.
Post update
Foul by Kris Boyd (Kilmarnock).
Post update
Emilio Izaguirre (Celtic) wins a free kick in the attacking half.
Post update
Corner, Kilmarnock. Conceded by Charlie Mulgrew.
Post update
Attempt missed. Kris Commons (Celtic) left footed shot from the right side of the six yard box is just a bit too high.
Substitution
Substitution, Celtic. Teemu Pukki replaces Leigh Griffiths.
Post update
Attempt saved. Leigh Griffiths (Celtic) right footed shot from outside the box is saved in the top centre of the goal.
Post update
Attempt saved. Kris Commons (Celtic) right footed shot from outside the box is saved in the centre of the goal.
Post update
Attempt missed. Kris Commons (Celtic) left footed shot from outside the box is too high.
Post update
Attempt missed. Chris Johnston (Kilmarnock) left footed shot from a difficult angle on the right is close, but misses to the left.
Post update
Corner, Celtic. Conceded by Manuel Pascali.
Substitution
Substitution, Kilmarnock. Chris Johnston replaces David Moberg-Karlsson.
Post update
Attempt missed. Anthony Stokes (Celtic) right footed shot from the left side of the box is close, but misses to the right.
Post update
Corner, Celtic. Conceded by Craig Slater.