The Courier & Advertiser (Perth and Perthshire Edition)
Results and fixtures
PLAYED LAST NIGHT Uefa Champions League Play-Off First Leg
Apoel Nicosia 2 Slavia Prague 0 FK Karabakh 1 FC Copenhagen 0 Sporting Lisbon 0 FCSB 0 TSG Hoffenheim 1 Liverpool 2 Young Boys 0 CSKA Moscow 1
Irn Bru Challenge Cup First Round North
Aberdeen U20 1 St Johnstone U20 0 Buckie Thistle 2 Brechin City 1 Dundee United 2 Cowdenbeath 0 Dunfermline 2 Arbroath 0 East Fife 0 Peterhead 2 Formartine United 2
Hearts U20 3 (after extra time) Hibernian U20 1 Elgin City 2 Raith Rovers 3 Brora Rangers 0 Ross County U20 2 Forfar 1 Stenhousemuir 0 Cove Rangers 2 Stirling Albion 1 Montrose 3
First Round South
Albion Rovers 0 Spartans 0 (Albion win 5-4 on penalties) Clyde 2 Stranraer 3 Hamilton U20 1 Edinburgh City 0 Kilmarnock U20 0
Berwick Rangers 2 Morton 0 Livingston 2 Partick U20 6 Stirling University 1 Queen of South 4 Airdrieonians 0 St Mirren 2 East Kilbride 1 Annan Athletic 3 Celtic U20 1
Sky Bet Championship
Barnsley 2 Nottm Forest 1 Birmingham City 0 Bolton 0 Brentford 2 Bristol City 2 Cardiff 2 Sheff United 0 Derby 1 Preston North End 0 Hull City 2 Wolves 3 Leeds United 0 Fulham 0 Middlesbrough 2 Burton Albion 0 Millwall 3 Ipswich 4 Reading 2 Aston Villa 1
Checkatrade Trophy
Rotherham 1 Man City U23 1 (Man City win 4-2 on penalties) Notts County 2 Everton U23 1 Swindon 2 West Ham U23 3 Plymouth 2 Chelsea U23 2 (Plymouth win 5-4 on pens) Cheltenham 1 Swansea U23 2 Luton 2 Tottenham Hotspur U23 2 (Luton win 4-2 on penalties)
TONIGHT’S GAMES (7.45 unless stated) Uefa Champions League Play-Off Round First Leg
Celtic v Astana Hapoel Beer Sheva v
MariborIstanbul Basaksehir v Sevilla Napoli v Nice Olympiacos v Rijeka
Uefa Europa League Play-Off Round First Leg
FC Utrecht v Zenit St Petersburg
Irn Bru Challenge Cup 1st Round North
Dundee U20 v Alloa (7.30)
1st Round South
Dumbarton v Rangers U20 East Stirling v Ayr Motherwell U20 v Queen’s Park
Sky Bet Championship
Norwich v QPR Sheff Wed v Sunderland
Checkatrade Trophy
Portsmouth v Fulham U23