Livingston's fans went wild with delight as their team won the First Division championship with a hard-earned 3-2 away victory over Inverness Caledonian Thistle.
The home side made an impressive start and Paul Sheerin put them ahead from the penalty spot when David Bagan was brought down by Javier Brotto who escaped with a yellow card after 17 minutes.
Livingston hit back and Davide Fernandez equalised from Barry Wilson's corner after 31 minutes.
The visitors went ahead when Wilson converted a penalty kick after Fernandez was stopped by Stuart McCaffray with just two minutes of the first half remaining.
An own goal from McCaffray, who was attempting to clear a through pass from Darren Jackson, extended the lead seven minutes into the second half.
Sheerin reduced the deficit with a penalty when Bagan was upended by Graham Coughlan in the last minute.