Partick Thistle beat Queen's Park 4-3 in the first leg of an incredible cinch Premiership play-off quarter-final at Firhill, with the second leg to come at Ochilview on Friday night for the right to face Ayr United in the semi-final. Brian Graham scored a 97th-minute winner for the Jags after the Spiders had battled back from 3-1 down to square the match with two late goals.
Airdrieonians thrashed Falkirk 6-2 at the Excelsior Stadium in the first leg of their cinch Championship play-off semi-final. The Diamonds stormed into a 5-0 lead at the break and, although the Bairns rallied somewhat in a second half, player/manager Rhys McCabe converted a stoppage-time penalty. In the other semi-final, Alloa Athletic defeated Hamilton Accies 1-0 at the Indodrill Stadium.
Tommy Goss grabbed a double as Annan Athletic hammered Dumbarton 6-0 at Galabank to all but book their place in the cinch League 1 play-off final. In the other semi-final, Clyde earned a 1-0 win over East Fife at Bayview.