RANGERS

Nithsdale Loyal: Bus 11am Sunday 25th (St Mirren) Torrisdale Street; non-members welcome.

Toryglen True Blues: Bus 2pm tomorrow week (QoS) Rutherglen Orange Halls; 6.45pm Tuesday 20th (Livingston); 11.15am Sunday 25th (St Mirren away, bus full); John 0780 222 1473.

LAST NIGHT

European Championship

Qualifying Group D

Georgia 4 Gibraltar 0

Rep of Ireland 1 Germany 0

Scotland 2 Poland 2

Qualifying Group F

Hungary 2 Faroe Islands 1

Northern Ireland 3 Greece 1

Romania 1 Finland 1

Qualifying Group I

Albania 0 Serbia 2

Portugal 1 Denmark 0

TONIGHT

(7.45 unless stated)

European Championship

Qualifying Group C

FYR Macedonia v Ukraine

Slovakia v Belarus

Spain v Luxembourg

Qualifying Group E

England v Estonia

Slovenia v Lithuania

Qualifying Group G

Liechtenstein v Sweden

Moldova v Russia

Montenegro v Austria

TOMORROW

(3.00 unless stated)

European Championship

Qualifying Group A

Czech Republic v Turkey (7.45)

Iceland v Latvia (5.00)

Kazakhstan v Holland (5.00)

Qualifying Group B

Andorra v Belgium (7.45)

Bosnia-Herzegovina v Wales (7.45)

Israel v Cyprus (7.45)

Qualifying Group H

Azerbaijan v Italy (5.00)

Croatia v Bulgaria (7.45)

Norway v Malta (5.00)

European Under-21 Championship Qualifying Group Three

Scotland U21 v France U21 (at Pittodrie Stadium)

Ladbrokes Scottish Championship

Queen of the South v Morton

Petrofac Training Challenge Cup

quarter-final

Peterhead v Stenhousemuir

Queen's Park v Elgin

St Mirren v Dunfermline

Sky Bet League 1

Barnsley v Crewe

Bradford v Blackpool

Bury v Wigan

Chesterfield v Gillingham

Fleetwood Town v Coventry

Oldham v Scunthorpe

Sheff Utd v Rochdale

Shrewsbury v Colchester

Southend v Port Vale

Swindon v Peterborough

Walsall v Burton Albion

Sky Bet League 2

Barnet v Accrington Stanley

Cambridge Utd v Portsmouth

Carlisle v Morecambe

Crawley Town v Leyton Orient

Luton v York

Mansfield v Newport County

Northampton v Hartlepool

Oxford Utd v AFC Wimbledon

Yeovil v Dag & Red

JUNIORS

(Kick-offs 2pm unless stated)

New Coin Holdings West of Scotland Cup first round: Craigmark v St Anthony’s, Gartcairn v Shettleston, Glenafton v Larkhall Thistle, Blantyre Vics v Lugar Boswell, Kilbirnie Ladeside v Newmains Utd, Wishaw v Hurlford Utd, Carluke Rovers v Rob Roy, Ardrossan Winton Rovers v Irvine Vics, Kello Rovers v Kilsyth Rangers, Vale of Leven v Maybole, Shotts Bon Accord v Cambuslang Rangers, Yoker v Kilwinning Rangers, Rutherglen Glencairn v Clydebank, Troon v Largs Thistle, Royal Albert v Bellshill Athletic, St Roch’s v Cumnock, Ashfield v Rossvale, Forth v Cumbernauld Utd, Johnstone Burgh v Muirkirk, Port Glasgow v Renfrew, Dalry v Lanark Utd, Dunipace v Darvel, Glasgow Perthshire v Greenock, Saltcoats Vics v East Kilbride Thistle, Whitletts Vics v Ardeer Thistle, Arthurlie v Maryhill, Beith v Lesmahagow, Petershill v Auchinleck Talbot, Neilston v Benburb, Girvan v Thorniewood Utd, Irvine Meadow v Pollok, Annbank Utd v Vale of Clyde.

SUNDAY

European Championship

Qualifying Group D

Germany v Georgia (7.45)

Gibraltar v Scotland (7.45)

Poland v Rep of Ireland (7.45)

Qualifying Group F

Faroe Islands v Romania (5.00)

Finland v Northern Ireland (5.00)

Greece v Hungary (5.00)

Qualifying Group I

Armenia v Albania (5.00)

Serbia v Portugal (5.00)

Sky Bet League 2

Exeter v Stevenage (12.15)

Notts County v Plymouth (2.30)

MONDAY

(7.45 unless stated)

European Championship

Qualifying Group C

Belarus v FYR Macedonia

Luxembourg v Slovakia

Ukraine v Spain

Qualifying Group G

Austria v Liechtenstein (5.00)

Russia v Montenegro (5.00)

Sweden v Moldova (5.00)

Qualifying Group E

Estonia v Switzerland

Lithuania v England

San Marino v Slovenia

TUESDAY

(7.45 unless stated)

European Championship

Qualifying Group A

Holland v Czech Republic

Latvia v Kazakhstan

Turkey v Iceland

Qualifying Group B

Belgium v Israel

Cyprus v Bosnia-Herzegovina

Wales v Andorra

Qualifying Group H

Bulgaria v Azerbaijan

Italy v Norway

Malta v Croatia

Scotland U21 v Iceland U21 (at Pittodrie Stadium) (5.45)