Summary

  • Dundee still two points clear at the top after Queen's Park beaten at Cappielow

  • Ayr edge out Raith Rovers to creep into play-off places; Thistle do likewise after seeing off Arbroath

  • Final round of Championship fixtures on Friday

  1. Join us tomorrow on Old Firm Sundaypublished at 17:25 British Summer Time 29 April 2023

    That's all from us after a thrilling day during which many of the questions still to be answered in the Championship, League 1 and League 2 were answered.

    But there's still much two play for next week.

    Meanwhile, join us tomorrow for more live action with the Old Firm Scottish Cup semi-final between Celtic and Rangers.

  2. Spartans in pole positionpublished at 17:23 British Summer Time 29 April 2023

    FT: Spartans 1-0 Brechin City

    It's advantage Spartans thanks to a late goal in the first leg of their Pyramid Play-off semi-final.

    That was despite the Lowland League champions playing much of the game with 10 men against their Highland League counterparts.

  3. Albion on brinkpublished at 17:22 British Summer Time 29 April 2023

    Scottish League 2

    Albion Rovers have an uphill battle to avoid a play-off to stay in League 2.

    They are now three points behind Bonnyrigg Rose.

    And, although they have a better goal difference, they face champions Stirling in their final game, while Bonnyrigg host Elgin.

  4. Annan and East Fife in play-offspublished at 17:19 British Summer Time 29 April 2023

    Scottish League 2

    Stirling celebrate their title with yet another win, while Annan secure their place in the play-offs despite being held to a draw at home by Bonnyrigg Rose.

    East Fife have secured the final promotion play-off spot.

    League 2Image source, BBC Sport
  5. Play-off positions settledpublished at 17:11 British Summer Time 29 April 2023

    Scottish League 1

    Airdrieonians and Alloa will join Falkirk in the Championship play-offs.

    Falkirk will face the Diamonds, while Alloa will take on the team finishing second bottom of the second tier.

    League 1Image source, BBC Sport
  6. Final-day drama at bottompublished at 17:06 British Summer Time 29 April 2023

    Scottish Championship

    Arbroath's defeat at Firhill also means there will be a three-way battle on the final day to avoid relegation.

    Dick Campbell's side cannot finish bottom, but they could be pushed into the play-off spot by Cove and Hamilton.

  7. FULL-TIME RESULTSpublished at 17:04 British Summer Time 29 April 2023

    Scottish Championship

    As mentioned earlier, Queen's Park's defeat in Greenock means they go into next week's home game against Dundee having to beat the leaders to win the second-tier title and promotion.

    The Glasgow side at least are all but assured of a play-off place given their goal difference.

    Wins for Ayr, Partick Thistle and Morton mean they and Inverness Caledonian Thistle are all vying for the two other play-off spots.

    Caley Thistle drop to fifth behind Thistle and Ayr.

    Scottish Championship resultsImage source, BBC Sport
  8. goal

    GOAL KELTY HEARTS 2-1 Peterheadpublished at 16:58 British Summer Time 29 April 2023

    Joe Cardle

    Veteran winger's late winner looks to have sent Peterhead to relegation from League 1.

  9. goal

    GOAL ELGIN CITY 1-0 Dumbartonpublished at 16:57 British Summer Time 29 April 2023

    Ross Draper

  10. goal

    GOAL Spartans 1-0 Brechin Citypublished at 16:56 British Summer Time 29 April 2023

    Blair Henderson

    Also late drama in the Pyramid Play-off semi-final first leg.

    Ten-man Spartans take the lead with a Blair Henderson header from a corner.

  11. goal

    GOAL DUNFERMLINE ATHLETIC 2-1 Clydepublished at 16:55 British Summer Time 29 April 2023

    Lewis McCann

    A late winner for the League 1 champions.

  12. Postpublished at 16:51 British Summer Time 29 April 2023

    Stay with us as we bring you a round-up of the other scores - and their implications...

  13. FULL-TIMEpublished at 16:50 British Summer Time 29 April 2023

    Greenock Morton 2-1 Queen's Park

    Queen's Park suffer a defeat that means Owen Coyle's side will go into their title showdown with Dundee still two points behind the leaders.

    Morton deserve their win and keep their outside hopes of a promotion play-off place alive.

  14. Postpublished at 16:46 British Summer Time 29 April 2023

    Greenock Morton 2-1 Queen's Park

    There's only a couple of minutes left for Queen's Park to rescue a point and the second-top side have not looked likely as the second 45 reaches a conclusion.

  15. Morton remain in play-off huntpublished at 16:43 British Summer Time 29 April 2023

    Greenock Morton 2-1 Queen's Park

    Robbie Crawford scores for MortonImage source, SNS
    Image caption,

    As it stands, Robbie Crawford's goal has kept Morton in touch with the sides jostling for the play-off places

  16. goal

    GOAL Airdrieonians 1-3 QUEEN OF THE SOUTHpublished at 16:40 British Summer Time 29 April 2023

    Ruari Paton

    Queens restore their two-goal advantage, but the victory in Airdrie comes too late to keep the Dumfries side in the promotion hunt.

  17. Musonda has his saypublished at 16:39 British Summer Time 29 April 2023

    Ayr United 1-0 Raith Rovers

    Ayr United's Frankie MusondaImage source, SNS
    Image caption,

    Frankie Musonda's goal has Ayr ahead at Somerset Park

  18. goal

    GOAL Montrose 0-4 ALLOA ATHLETICpublished at 16:35 British Summer Time 29 April 2023

    Conor Sammon

    Veteran striker Conor Sammon adds his second goal of the game as Alloa secure their place in the play-offs with an emphatic win.

    It comes shortly after Murray Miller added the third goal.

  19. GOOD SAVE!published at 16:34 British Summer Time 29 April 2023

    Greenock Morton 2-1 Queen's Park

    Jack Thomson has another pot at the Morton goal, but goalkeeper Brian Schwake is able to block the midfielder's 16-yard drive clear off the line.

  20. goal

    GOAL Kelty Hearts 1-1 PETERHEADpublished at 16:31 British Summer Time 29 April 2023

    Josh Oyinsan

    Peterhead give themselves some hope of avoiding relegation in League 2 as they equalise in West Fife.