Motherwell down Dunfermline, Dundee draw
Michael Higdon bagged a brace as Motherwell returned to the top of the Scottish Premier League table with an impressive 4-2 win, ending Dunfermline's unbeaten start.
The visitors completely outplayed Dunfermline during a first half in which Higdon and Jamie Murphy, via a deflection, both scored. Chris Humphrey added a third before the Pars finally made a game of it after substitute David Graham's shot deflected in off team-mate Joe Cardle.
Cardle gave the hosts the unlikely prospect of salvaging a point as he netted a deflected goal in the final stages, but Higdon grabbed his second within a minute.
Dundee snatch dramatic draw
Gavin Gunning scored a late equaliser as Dundee United snatched a 3-3 draw in a dramatic Tayside derby with St Johnstone.
In a remarkable 90 minutes, the visitors took a first minute lead through Barry Douglas and continued to dominate the opening exchanges.
However, Francisco Sandaza's penalty brought Saints back into the match in the 34th minute and Liam Craig's drive and then a second from striker Sandaza gave the home side three goals in 12 minutes and a two-goal advantage at the interval.
The Perth men looked comfortable as time wore on, but United then ensured a stirring climax with two goals in just four minutes to rescue a point. Substitute Gary Mackay-Steven gave the Tangerines hope in the 79th minute and defender Gunning completed the sensational turn around with a header eight minutes from time.
Graeme Shinnie's late winner against Kilmarnock lifted Inverness off the bottom of the standings. The full-back's low strike in the 89th minute secured the points at the Tulloch Caledonian Stadium, giving Inverness their first victory of the campaign.
The hosts took the lead in the 26th minute when Gregory Tade powered home a close-range header before Dean Shiels levelled with a 25-yard curling shot nine minutes later.