Bottom-of-the-table Berwick Rangers pulled off a shock result as they beat Division Two leaders Raith Rovers.
Berwick's first victory since Michael Renwick took over as manager came at a cost, with Gary Wood stretchered off with a suspected fractured jaw.
Iain Diack steered home Berwick's opener after 20 minutes from 20 yards.
But Iain Davidson fired the equaliser from a similar distance a minute later before Ian Little headed in after 56 minutes against the run of play.
Berwick: O'Connor, Swanson, Noble, Bolochoweckyj, Wood (McLeish 38), Thomson, Davison, Greenhill, Diack (Mark Stevenson 86), Little, McMullan.
Subs Not Used: McLean, Gemmill, Flockhart.
Goals: Diack 20, Little 56.
Raith: Fahey, Wilson, Dingwall, Campbell, Lumsden, Sloan, Borris, Davidson, Hislop (Weir 66), Goodwilly (Tod 66), Carcary (Winter 64).
Subs Not Used: Watley, Renton.
Goals: Davidson 21.
Ref: M Tumilty