SATURDAY

3pm unless stated

SPFL Premiership: Hamilton v St Mirren, Kilmarnock v Ross County, Motherwell v Partick Thistle.

SPFL Premiership semi-final play-off, second leg: Hibernian v Rangers (12.0; live on BT Sport 2).

Sky Bet 2 play-off final: Southend v Wycombe (5.30 Wembley).

SATURDAY JUNIORS

2pm kick-offs

New Coin Holdings West of Scotland Cup quarter-finals: Irvine Meadow v Arthurlie, Wishaw v Kilwinning Rangers.

Euroscot Eng Central League Cup third round: Carluke Rovers v Greenock.

Stagecoach Super Premier Division: Auchinleck Talbot v Hurlford Utd.

Super First Division: Rob Roy v Maybole, Shettleston v Yoker, Thorniewood Utd v Largs Thistle.

Central First Division: Bellshill Athletic v Benburb, Larkhall Thistle v Dunipace, Renfrew v Lesmahagow.

SUNDAY

3pm unless stated

SPFL Premiership: Aberdeen v St Johnstone, Celtic v Inverness CT, Dundee Utd v Dundee (all 12.30).

Barclays Premier League: Arsenal v West Brom, Aston Villa v Burnley, Chelsea v Sunderland, Crystal Palace v Swansea, Everton v Tottenham Hotspur, Hull v Man Utd, Leicester v QPR, Man City v Southampton, Newcastle v West Ham, Stoke v Liverpool.

Sky Bet 1 play-off final: Preston v Swindon (5.30 Wembley).

MONDAY

Sky Bet Championship play-off final: Middlesbrough v Norwich (3.0 Wembley).

WEDNESDAY

Uefa Europa League final: Dnipro v Sevilla (7.45 Warsaw National Stadium).

THURSDAY

SPFL Premiership play-off final, first leg: Rangers or Hibs v Motherwell (7.45; live on BT Sport).

SATURDAY MAY 30

William Hill Scottish Cup final: Falkirk v Inverness CT (3.0 Hampden Park).

The FA Cup Final: Arsenal v Aston Villa (5.30 Wembley).

SUNDAY MAY 31

SPFL Premiership play-off final, second leg: Motherwell v Rangers or Hibs (3.0; live on BT Sport).

International: Northern Ireland v Qatar (5.0).