The opening day of the League 2 season saw three sides come from behind to win.
Barry Ferguson's Clyde scored late on through Ross McKinnon (penalty) and Michael Daly after Queen's Park had gone ahead at the Excelsior Stadium through Darren Miller.
Paul Willis put Berwick in front after six minutes but Kevin Buchan and Paul McManus netted in the second half as Arbroath won 2-1 at Shielfield.
Albion Rovers also hit back to win 2-1 against Annan at Cliftonhill. The visitors went ahead through David Hopkirk's penalty but Gary Phillips and Michael Dunlop turned things round.
Montrose saw off East Stirlingshire 4-1 at Links Park. Garry Wood bagged a double, one a penalty, and Alan Campbell and Terry Masson were also on target for George Shields' men, who had Ross McCord sent off late on. Max Wright netted for Shire.
Craig Gunn got the only goal in 71 minutes as Elgin City beat East Fife 1-0 at Borough Briggs.
Image courtesy of Ian Cairns