Last updated on .From the section Scottish Premiership

Steven MacLean netted a hat-trick as St Johnstone made it back-to-back home wins with a comfortable demolition of Hamilton at McDiarmid Park.

MacLean set up Liam Craig to slam in the opener and added a penalty after a Darian Mackinnon hand ball.

The striker then met a Graham Cummins cross to slot home from eight yards.

MacLean stabbed home from a Michael O'Halloran knock-down in the second half before Lucas Tagliapietra headed in a consolation goal for Accies.

Hamilton had started more impressively on the back of their 3-2 win against Hearts last time out, knocking the ball around effectively going forward.

Unfortunately for player-manager Martin Canning, they looked vulnerable to the hosts' counter-attacking and that proved their undoing.

Cummins should have given Tommy Wright's side the lead as early as the seventh minute when he broke clear of a square back line.

But Michael McGovern was in the sort of form that got him the nod ahead of Alan Mannus in the Northern Ireland side as he raced out to block the forward's shot.

There was nothing he could do to prevent Saints surging into a two-goal lead in the space of just a couple of minutes midway through the opening period though.

So often troubled by injury, Murray Davidson limped off on 19 minutes and his replacement Liam Craig made an instant impact.

The midfielder got on the end of a MacLean cross to guide in his first goal since returning to McDiarmid Park after two seasons with Hibs.

Hamilton had no time to regain their composure before they found themselves two down when MacKinnon handled a Darnell Fisher free kick in his own penalty area.

MacLean sent McGovern the wrong way with the resulting kick after MacKinnon had picked up his fifth booking in five league games to add to the 14 from last season.

MacLean completes his hat-trick with a good poacher's finish

It looked a case of how many Saints would score after that and MacLean collected his second of the afternoon by forcing in a Michael O'Halloran cross from the right.

He completed an impressive hat-trick on 54 minutes as Hamilton were once again shredded at the back with Craig causing chaos with a cross from the left.

O'Halloran nodded it down into the path of MacLean who prodded it behind McGovern to make sure he would be heading home with the match ball while the visitor's were going home with nothing.

That made it six for the season for the big striker who only managed three in an injury hit campaign last time and it will be a major boost to Saints' chances if he stays fit.

At least Hamilton could not be faulted for effort and that was rewarded when the St Johnstone defence failed to deal with a corner.

Central defender Tagliapietra forced the ball home and Accies made another couple of half chances but they will have to sharpen up at the back if they are to get back on track at Pittodrie on Tuesday.