Celtic kept the pressure on Scottish Premier League title rivals Rangers with a 2-0 win over Kilmarnock at Rugby Park that reduces the gap at the top of the table to one point.
The Hoops had efforts from Gary Hooper and Kris Commons ruled out for offside before Scott Brown dived to head Celtic ahead in first-half stoppage time. Celtic dominated possession in the second half, but it took a thunderous strike from Commons to settle their nerves in the 68th minute.
"They were solid and professional throughout. We had two goals disallowed as well as a clean sheet so it was a pleasing performance," said Celtic manager Neil Lennon. "Once we got the break through, and it was a great goal from Scott [Brown], we were very good in the second-half. They played with a great intensity and we were comfortable winners."
With two games remaining Celtic face Hearts away on Wednesday while Rangers host Dundee United on Tuesday as the title race looks to be heading to a final day decider. Neil Lennon made four changes to the Celtic side that lost in Inverness in midweek and handed Rangers the initiative in the title race with Thomas Rogne, Ki Sung-Yeung, James Forrest and Daryl Murphy coming in.
Kilmarnock had been thrashed 4-0 on Celtic's last visit to Rugby Park three weeks ago, but the home side started brightly. Alexei Eremenko fed James Dayton down the right wing and he cut inside Daniel Majstorovic before dragging his shot just wide.
Celtic immediately hit back when Murphy got the break of the ball after Momo Sissoko's attempted clearance bounced off Commons, but the Irishman couldn't find the target with a low drive. Cammy Bell could only palm Majstorovic's header from a Commons free-kick into the path of Hooper who poked home from close range, but the offside flag cut short his celebrations.
Manuel Pascali earned his 18th yellow card of the season when he brought down Murphy and Commons clipped the crossbar from the curling 25-yard free-kick. The Scotland international had the ball in the net again for Celtic in the 34th minute, but he was a couple of yards offside when Murphy picked him out in the box with a pass and the assistant referee's flag was up immediately as the Hoops' frustrations grew.
Eremenko's driving run at the Celtic defence ended with the Finnish international sending a low drive straight to the arms of Fraser Forster. Celtic made the breakthrough in first-half stoppage time. Murphy's cross to the back post was headed back across goal by Forrest and captain Brown got in front of Garry Hay to send a diving header past Bell.
Celtic looked sharper after the break and Forrest volleyed wildly over after finding some space in the box following a one-two with Murphy before hitting the side netting with a fierce strike moments later.
Celtic were dominating possession, but failing to test Bell until a screamer from Commons doubled their advantage in the 68th minute. The Scotland international took a touch on a pass from Hooper before letting fly with a thunderbolt from 25 yards that swerved into the top corner past the helpless Bell for Commons' ninth goal in nine SPL games.