A review of Saturday's action in the Scottish Premiership.
Celtic edged towards touching distance of the Scottish Premiership title with a comfortable 3-0 win over struggling St Mirren at Parkhead.
Norwegian midfielder Stefan Johansen opened his Hoops account with a close-range header a minute before the interval.
Striker Leigh Griffiths grabbed the second goal in the 61st minute before strike partner Anthony Stokes grabbed the third in the final seconds to put a true reflection of the Hoops' superiority on the scoreline.
Celtic will wrap up their third successive championship with a win against Partick Thistle at Firhill on Wednesday night, if second-placed Aberdeen - who beat Kilmarnock 2-1 at Pittodrie - drop points at Ross County the previous night.
Aberdeen fought back from an early deficit to win 2-1 and cap a glorious week in the Granite City.
Kris Boyd's 11th-minute strike put visiting Kilmarnock in front but goals in either half from Adam Rooney and Ryan Jack saw Aberdeen fight back for the three points.
The win followed on from Aberdeen's League Cup final win over Inverness last Sunday, Dons boss Derek McInnes scooping the Manager of the Month award, and Rooney claiming the player's award for their efforts in February.
Motherwell won 2-1 to record their third win of the season over Ross County .
Goals from James McFadden and John Sutton early in the second half should have seen the Fir Park side on their way to a comfortable win but a Yann Songo'o strike eight minutes from time had the home side hanging on nervously for their second home win of the week over Highland opposition.
St Johnstone secured a top-six finish with a comfortable 2-0 victory over Hibernian.
Hibs needed a win to cling to their own dreams of reaching the top six, but a first-half strike from Steven MacLean and an own goal from Ryan McGivern sealed both clubs' fate.
A miserable afternoon for the Easter Road outfit was summed up by the dismissal of striker Danny Haynes for an alleged stamp on former Hibs midfielder David Wotherspoon just two minutes after McGivern's 54th-minute own goal.
Inverness ended their goal drought and claimed a first league win at home for manager John Hughes in the process as they overcame Partick Thistle 1-0 in the Highlands.
Caley Thistle had gone five games without scoring before Billy Mckay's 21st goal of the season in the 62nd minute gave the hosts their first league triumph on home soil since overcoming St Johnstone 1-0 at the end of November.