Aberdeen turned in an impressive performance to see off St Johnstone 3-0 at McDiarmid Park.

The win made it two from two for the Dons since Derek McInnes announced his decision to stay on with the club, and they were impressive in Perth.

Although Saints boss Tommy Wright will be frustrated with the number of chances his side saw go begging in the first period, they were second best throughout against an Aberdeen side starting to reach top gear following an indifferent period.

Steven MacLean handed St Johnstone a first victory in seven matches with an injury-time winner in a dramatic finish at Hibs.

Murray Davidson's 74th-minute header for the visitors was cancelled out by Anthony Stokes' controversial penalty in stoppage time, but MacLean struck with literally the last kick of the game to earn a much-needed three points in a 2-1 win for Tommy Wright's side.

Hibs had gone into the game brimming with confidence after winning four on the spin but Neil Lennon's charges paid...