Sa 21Apr 2018 West Brom 2 - 2 Liverpool
Sa 21Apr 2018 Watford 0 - 0 C Palace
Sa 21Apr 2018 Ipswich 0 - 4 Aston Villa
Sa 21Apr 2018 Leeds 2 - 1 Barnsley
Sa 21Apr 2018 Birmingham 2 - 1 Sheff Utd
Sa 21Apr 2018 Bolton 0 - 4 Wolves
Sa 21Apr 2018 Preston 0 - 0 Norwich
Sa 21Apr 2018 Brentford 2 - 1 QPR
Sa 21Apr 2018 Sunderland 1 - 2 Burton
Sa 21Apr 2018 Bristol C 5 - 5 Hull
Sa 21Apr 2018 Sheff Wed 3 - 0 Reading
Sa 21Apr 2018 Derby 1 - 2 Middlesbro
Sa 21Apr 2018 Cardiff 2 - 1 Nottm Forest
Sa 21Apr 2018 Portsmouth 0 - 1 Charlton
Sa 21Apr 2018 Rochdale 1 - 1 Bradford
Sa 21Apr 2018 Rotherham 2 - 0 Bristol R
Sa 21Apr 2018 Shrewsbury 1 - 1 Bury
Sa 21Apr 2018 Scunthorpe 1 - 0 Walsall
Sa 21Apr 2018 Northampton 2 - 0 Plymouth
Sa 21Apr 2018 Southend 4 - 0 MK Dons
Sa 21Apr 2018 AFC W'bledon 2 - 2 Oldham
Sa 21Apr 2018 Doncaster 0 - 1 Oxford
Sa 21Apr 2018 Fleetwood 0 - 4 Wigan
Sa 21Apr 2018 Gillingham 0 - 3 Blackpool
Sa 21Apr 2018 Notts Co 4 - 1 Yeovil
Sa 21Apr 2018 Mansfield 1 - 1 Port Vale
Sa 21Apr 2018 Wycombe 0 - 4 Accrington
Sa 21Apr 2018 Exeter 2 - 2 Crawley
Sa 21Apr 2018 Crewe 1 - 0 Morecambe
Sa 21Apr 2018 Carlisle 1 - 1 Luton
Sa 21Apr 2018 Cambridge U 4 - 3 Cheltenham
Sa 21Apr 2018 Barnet 2 - 0 Newport Co
Sa 21Apr 2018 Swindon 0 - 1 Grimsby
Sa 21Apr 2018 Forest Green 4 - 1 Chesterfield
Sa 21Apr 2018 Lincoln 2 - 1 Colchester
Sa 21Apr 2018 Eastleigh 0 - 2 Macclesfield
Sa 21Apr 2018 Leyton Orient 1 - 0 Wrexham
Sa 21Apr 2018 Dover 3 - 2 Gateshead
Sa 21Apr 2018 Aldershot 1 - 1 Barrow
Sa 21Apr 2018 Bromley 3 - 2 Boreham W
Sa 21Apr 2018 Chester 1 - 3 Maidstone
Sa 21Apr 2018 Dag & Red 1 - 0 Maidenhead
Sa 21Apr 2018 Ebbsfleet 0 - 1 Sutton Utd
Sa 21Apr 2018 Halifax 0 - 2 Tranmere
Sa 21Apr 2018 Guiseley 1 - 2 Woking
Sa 21Apr 2018 Hartlepool 1 - 1 Torquay
Sa 21Apr 2018 AFC Fylde 1 - 1 Solihull M
Sa 21Apr 2018 N Man Utd 2 - 1 Tottenham
Sa 21Apr 2018 Hibernian 2 - 1 Celtic
Sa 21Apr 2018 Partick 2 - 1 Hamilton
Sa 21Apr 2018 Kilmarnock 0 - 2 Aberdeen
Sa 21Apr 2018 Dundee 2 - 1 St Johnstone
Sa 21Apr 2018 Ross County 0 - 0 Motherwell
Sa 21Apr 2018 Queen of Sth 3 - 0 Dundee Utd
Sa 21Apr 2018 Dumbarton 2 - 5 Falkirk
Sa 21Apr 2018 St Mirren 2 - 1 Morton
Sa 21Apr 2018 Inverness CT 2 - 2 Dunfermline
Sa 21Apr 2018 Livingston 3 - 0 Brechin
Sa 21Apr 2018 Stranraer 0 - 3 Raith
Sa 21Apr 2018 Forfar 1 - 1 Queen's Park
Sa 21Apr 2018 Arbroath 2 - 0 Airdrieonians
Sa 21Apr 2018 Albion 1 - 0 East Fife
Sa 21Apr 2018 Annan 3 - 1 Stirling
Sa 21Apr 2018 Elgin City 0 - 1 Peterhead
Sa 21Apr 2018 Stenh'semuir 0 - 2 Montrose
Sa 21Apr 2018 Berwick 1 - 0 Cowdenbeath
Sa 21Apr 2018 Edinburgh C 1 - 3 Clyde
Sa 21Apr 2018 Wolfsberger 2 - 1 Sturm Graz
Sa 21Apr 2018 ASK Linz 1 - 0 Aus. Vienna
Sa 21Apr 2018 Mattersburg 1 - 1 St Polten
Sa 21Apr 2018 Luch Minsk 0 - 3 FC Slutsk
Sa 21Apr 2018 Dinamo Minsk 2 - 1 Gomel
Sa 21Apr 2018 Torpedo Zh 2 - 1 FC Minsk
Sa 21Apr 2018 O-H Leuven 3 - 1 Mouscron-P
Sa 21Apr 2018 St. Truiden 2 - 3 KAS Eupen
Sa 21Apr 2018 W Beveren 0 - 1 Lierse
Sa 21Apr 2018 Genk 2 - 1 Anderlecht
Sa 21Apr 2018 Levski Sofia 2 - 0 Vereya Stara
Sa 21Apr 2018 Botev Plovdiv 2 - 4 Ludogorets
Sa 21Apr 2018 Beroe Stara 1 - 1 CSKA Sofia
Sa 21Apr 2018 Rijeka 1 - 0 Osijek
Sa 21Apr 2018 Sigma O. 1 - 0 Banik Ostrava
Sa 21Apr 2018 B. 1905 1 - 1 Vysocina Jihlava
Sa 21Apr 2018 Synot 2 - 0 Dukla Prague
Sa 21Apr 2018 Mlada Boleslav 0 - 1 Zlin
Sa 21Apr 2018 FC Brno 1 - 3 Viktoria Plzen
Sa 21Apr 2018 FC Copenhagen 4 - 1 AC Horsens
Sa 21Apr 2018 SJK 2 - 0 Honka
Sa 21Apr 2018 HJK Helsinki 1 - 2 KPS Kuopio
Sa 21Apr 2018 FC Lahti 2 - 0 Ilves Tampere
Sa 21Apr 2018 FC Inter 1 - 2 TPS Turku
Sa 21Apr 2018 Marseille 5 - 1 Lille
Sa 21Apr 2018 Metz 1 - 1 Caen
Sa 21Apr 2018 Toulouse 2 - 0 Angers
Sa 21Apr 2018 Guingamp 3 - 1 Monaco
Sa 21Apr 2018 Amiens 3 - 1 Strasbourg
Sa 21Apr 2018 RB Leipzig 2 - 5 Hoffenheim
Sa 21Apr 2018 Stuttgart 2 - 0 W Bremen
Sa 21Apr 2018 E Frankfurt 0 - 3 Hertha Berlin
Sa 21Apr 2018 Hamburg 1 - 0 Freiburg
Sa 21Apr 2018 Hannover 0 - 3 B Munich
Sa 21Apr 2018 B Dortmund 4 - 0 B Leverkusen
Sa 21Apr 2018 Diosgyor 0 - 1 Puskas FA FC
Sa 21Apr 2018 Ferencvaros 2 - 2 Paksi SE
Sa 21Apr 2018 Honved 0 - 0 Ujpest Dozsa
Sa 21Apr 2018 Szombathelyi H 0 - 0 Balmazujvarosi
Sa 21Apr 2018 Vasas 0 - 0 Mezokovesd SE
Sa 21Apr 2018 Videoton 1 - 0 Debrecen
Sa 21Apr 2018 Ironi Kiryat S 2 - 0 Bnei Sakhnin
Sa 21Apr 2018 M. Petah Tikva 0 - 1 M. Haifa
Sa 21Apr 2018 Hapoel Ash 0 - 2 Hapoel Acre
Sa 21Apr 2018 M. Tel Aviv 2 - 0 Bnei Yehuda
Sa 21Apr 2018 Spal 0 - 3 Roma
Sa 21Apr 2018 Sassuolo 1 - 0 Fiorentina
Sa 21Apr 2018 Milan 0 - 1 Benevento
Sa 21Apr 2018 Sligo Rovers 0 - 0 St Patrick's
Sa 21Apr 2018 Longford T 0 - 2 UCD
Sa 21Apr 2018 Cobh 1 - 5 Drogheda
Sa 21Apr 2018 Ards 1 - 1 Ballinamallard U
Sa 21Apr 2018 Crusaders 1 - 1 Cliftonville
Sa 21Apr 2018 Linfield 2 - 2 Coleraine
Sa 21Apr 2018 Glentoran 1 - 2 Carrick Rangers
Sa 21Apr 2018 Glenavon 0 - 0 Ballymena
Sa 21Apr 2018 Dungannon Sw 4 - 2 Warrenpoint T
Sa 21Apr 2018 Brann 3 - 0 Stabaek
Sa 21Apr 2018 N Piast Gliwice 0 - 0 Pogon Szczecin
Sa 21Apr 2018 Gornik Zabrze 0 - 1 Wisla Plock
Sa 21Apr 2018 Korona Kielce 0 - 3 Jagiellonia
Sa 21Apr 2018 Pacos Ferreira 1 - 1 Belenenses
Sa 21Apr 2018 Feirense 2 - 1 V Guimaraes
Sa 21Apr 2018 Estoril 1 - 2 Benfica
Sa 21Apr 2018 Concordia C 0 - 1 Voluntari
Sa 21Apr 2018 Viitorul C 2 - 2 Steaua
Sa 21Apr 2018 Rubin 1 - 1 R. Rostov
Sa 21Apr 2018 Anzhi 0 - 1 Ural Sver. Oblast
Sa 21Apr 2018 Rad Beograd 2 - 1 Radnik Surdulica
Sa 21Apr 2018 Javor 1 - 0 Zemun
Sa 21Apr 2018 Radnicki Nis 1 - 3 Red Star
Sa 21Apr 2018 NK Aluminij 0 - 2 NK Maribor
Sa 21Apr 2018 ND HIT Gorica 2 - 0 NK Krsko
Sa 21Apr 2018 Eibar 0 - 1 Getafe
Sa 21Apr 2018 Celta Vigo 1 - 1 Valencia
Sa 21Apr 2018 Gimnastic 0 - 0 Numancia
Sa 21Apr 2018 Zaragoza 2 - 1 Almeria
Sa 21Apr 2018 Tenerife 2 - 4 Huesca
Sa 21Apr 2018 Albacete 0 - 1 Reus Deportiu
Sa 21Apr 2018 Ostersunds FK 0 - 2 Orebro
Sa 21Apr 2018 St Gallen 0 - 1 Thun
Sa 21Apr 2018 Grasshoppers 4 - 3 Lugano
Sa 21Apr 2018 Kardemir 1 - 4 Bursaspor
Sa 21Apr 2018 Genclerbirligi 0 - 3 1299 Osmanlispor
Sa 21Apr 2018 Trabzonspor 0 - 2 Sivasspor
Sa 21Apr 2018 Alanyaspor 2 - 3 Galatasaray
Sa 21Apr 2018 Stal Dniprodzerzhynsk 1 - 1 Zirka
Sa 21Apr 2018 Ch. Odessa 1 - 3 Oleksandria
Sa 21Apr 2018 Shakhtar 4 - 2 Poltava
Sa 21Apr 2018 Llandudno 2 - 3 Barry Town
Sa 21Apr 2018 Cardiff MU 4 - 3 Bala Town
Sa 21Apr 2018 Newtown 3 - 0 Prestatyn
Sa 21Apr 2018 N Sevilla 0 - 5 Barcelona
Sa 21Apr 2018 Regensburg 3 - 1 St Pauli
Sa 21Apr 2018 Union Berlin 1 - 1 Heidenheim
Sa 21Apr 2018 SV Sandhausen 1 - 1 SV Darmstadt

MLS

Sa 21Apr 2018 Kansas City 6 - 0 Vancouver W
Sa 21Apr 2018 Montreal Imp 3 - 5 Los Angeles Football Club
Sa 21Apr 2018 Houston 5 - 1 Toronto FC
Sa 21Apr 2018 NY Red Bulls 1 - 2 Chicago
Sa 21Apr 2018 Chelmsford 0 - 2 Havant & W
Sa 21Apr 2018 Wealdstone 4 - 4 Chippenham
Sa 21Apr 2018 Welling 3 - 1 Weston S-M.
Sa 21Apr 2018 Concord R 0 - 1 Poole Town
Sa 21Apr 2018 Dartford 2 - 0 Bath City
Sa 21Apr 2018 Gloucester 3 - 1 E Thurrock
Sa 21Apr 2018 Hemel 3 - 0 Eastbourne
Sa 21Apr 2018 Hungerford T 0 - 1 Whitehawk
Sa 21Apr 2018 Oxford C 4 - 0 Bognor Regis
Sa 21Apr 2018 St Albans 1 - 3 Hampton & R
Sa 21Apr 2018 Truro City 1 - 2 Braintree
Sa 21Apr 2018 Telford 3 - 2 Gainsborough
Sa 21Apr 2018 York 2 - 2 Leamington
Sa 21Apr 2018 Southport 0 - 1 Brackley
Sa 21Apr 2018 Salford City 1 - 2 Boston Utd
Sa 21Apr 2018 Nth Ferriby 1 - 3 Kidderminster
Sa 21Apr 2018 Tamworth 3 - 4 Chorley
Sa 21Apr 2018 Darlington 0 - 0 Nuneaton
Sa 21Apr 2018 Alfreton 1 - 0 FC Utd
Sa 21Apr 2018 Curzon A 1 - 0 Spennymoor
Sa 21Apr 2018 Bradford PA 3 - 1 Harrogate T
Sa 21Apr 2018 Blyth Sptns 0 - 1 Stockport
Sa 21Apr 2018 Wingate & F 2 - 0 Dorking W
Sa 21Apr 2018 Hendon 3 - 0 Merstham
Sa 21Apr 2018 Lowestoft 1 - 2 Tonbridge
Sa 21Apr 2018 Brightlingsea R 0 - 1 Met. Police
Sa 21Apr 2018 Leatherhead 2 - 2 Leiston
Sa 21Apr 2018 Enfield T 0 - 1 Worthing
Sa 21Apr 2018 Folkestone 0 - 3 Dulwich H
Sa 21Apr 2018 Burgess Hill 1 - 1 Staines
Sa 21Apr 2018 Tooting & M 0 - 1 Harlow
Sa 21Apr 2018 Thurrock 1 - 0 Kingstonian
Sa 21Apr 2018 Needham M 0 - 1 Harrow Boro
Sa 21Apr 2018 Margate 1 - 2 Billericay
Sa 21Apr 2018 Dunstable 0 - 0 St Ives
Sa 21Apr 2018 Banbury 3 - 3 Merthyr
Sa 21Apr 2018 Dorchester 0 - 1 Slough
Sa 21Apr 2018 Stratford 0 - 1 Basingstoke
Sa 21Apr 2018 Farnborough 2 - 0 Chesham
Sa 21Apr 2018 Royston 4 - 0 Biggleswade T
Sa 21Apr 2018 Redditch 3 - 2 Tiverton
Sa 21Apr 2018 Kings Langley 2 - 3 Weymouth
Sa 21Apr 2018 Gosport Bor 7 - 0 Frome
Sa 21Apr 2018 Hereford FC 4 - 1 Kettering
Sa 21Apr 2018 Hitchin 1 - 0 Bishop's St.
Sa 21Apr 2018 King's Lynn 1 - 1 St Neots
Sa 21Apr 2018 Buxton 0 - 1 Sutton Cold.
Sa 21Apr 2018 Barwell 3 - 4 Farsley AFC
Sa 21Apr 2018 Matlock 2 - 0 Workington
Sa 21Apr 2018 Grantham 0 - 2 Altrincham
Sa 21Apr 2018 Warrington 1 - 1 Halesowen
Sa 21Apr 2018 Hednesford 1 - 3 Mickleover S
Sa 21Apr 2018 Stalybridge 0 - 3 Coalville
Sa 21Apr 2018 Stafford 1 - 2 Shaw Lane
Sa 21Apr 2018 Rushall Oly. 0 - 0 Witton
Sa 21Apr 2018 Ashton Utd 2 - 1 Nantwich
Sa 21Apr 2018 Lancaster 0 - 0 Stourbridge
Sa 21Apr 2018 Marine 0 - 3 Whitby
Sa 21Apr 2018 Formartine Utd 12 - 0 Fort William
Sa 21Apr 2018 Forres Mech 5 - 0 Lossiemouth
Sa 21Apr 2018 Wick Academy 1 - 3 Cove Rangers
Sa 21Apr 2018 Brora Rangers 1 - 0 Huntly
Sa 21Apr 2018 Rothes 0 - 1 Fraserburgh
Sa 21Apr 2018 Deveronvale 2 - 1 Nairn County

Southern League One Central

Sa 21Apr 2018 Thatcham Town 4 - 1 Tuffley Rovers

 

Match in Focus

15:00 TODAY SKY

Rotherham v Shrewsbury

Home Win Draw Away Win
Key stats
  • Shrewsbury won just one of their last six league games
Expert verdict
Shrewsbury mixed it with Wigan and Blackburn before eventually falling away in the battle for automatic promotion but they face a tough task in denying Rotherham an immediate return to the Championship. The Millers finished the season in fine form and were dominant as they ran out 4-2 aggregate winners against Scunthorpe to book their place at Wembley. Shrewsbury were dogged and determined as they beat Charlton but Paul Warne’s team defeated the Shrews 1-0 at New Meadow in February and the result was merited.

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages