Inverness Caledonian Thistle sealed the First Division title thanks to an impressive win over St Johnstone.
Barry Wilson converted a penalty for Inverness
Caley went ahead after half an hour when David Bingham deceived goalkeeper Craig Nelson with an overhead kick from Stuart McCaffrey's free-kick.
Saints' Keigan Parker levelled with a fine 25-yard shot before Barry Wilson tucked away a 55th minute penalty.
And the championship party got underway when Paul Ritchie headed home Wilson's 76th minute corner.
Inverness CT: Brown, Tokely, Golabek, Mann, McCaffrey, Hart, Wilson, McBain, Ritchie, Keogh, Bingham.
Subs: Munro, Proctor, Thomson, Hislop, Fraser.
St Johnstone: Nelson, Baxter, McQuilken, Forsyth, Weir, Fraser, Stevenson, Fotheringham, Parker, Donnelly, McLaughlin.
Subs: Hay, Malone, Dods, Reilly, Cuthbert.
Referee: K Clark