Fixtures in Scottish Cup, Championship, League One, League Two, Pyramid Play Off, Lowland League Cup
Scottish Cup – Semi Final (12.15pm ko)
- Falkirk 0-3 Inverness Caley Thistle (@ Hampden Park) – BBC One & Viaplay Sports
cinch Scottish Championship (3pm ko)
- Ayr United 1-0 Raith Rovers
- Greenock Morton 2-1 Queen’s Park
- Partick Thistle 2-0 Arbroath
cinch Scottish League One (3pm ko)
- Airdrieonians 1-3 Queen of the South
- Dunfermline Athletic 2-1 Clyde
- Kelty Hearts 2-1 Peterhead – artificial
- Peterhead relegated ⬇️
- Montrose 0-4 Alloa Athletic – artificial
cinch Scottish League Two (3pm ko)
- Annan Athletic 0-0 Bonnyrigg Rose – artificial
- East Fife 2-1 Albion Rovers – artificial
- Elgin City 1-0 Dumbarton
- Stirling Albion 2-1 Forfar Athletic
- Stranraer 2-0 Stenhousemuir
Pyramid Play Off – Semi Final, First Leg (3pm ko)
- Spartans 1-0 Brechin City
- second leg – Sat, May 6
Lowland League Cup – First Round (3pm ko)
- Berwick Rangers 0-2 Cowdenbeath
- Dalbeattie Star 2-6 Stirling University
- Edinburgh University 0-5 East Stirlingshire
- Gala Fairydean Rovers 2-2(3-5p) Caledonian Braves – artificial
- Gretna 2008 0-9 East Kilbride – artificial
- Open Goal Broomhill 1-3 Cumbernauld Colts – artificial
Bo’ness United wo-scr Spartans– Spartans withdrawnCivil Service Strollers P-P Tranent Juniors– now Fri, Apr 28
***Know about a fixture that’s not listed? Venue or kick off time changed? Please leave a comment.***