Sa 17Mar 2018Iran4 - 0Sierra Leone
Sa 17Mar 2018Huddersfield0 - 2Crystal Palace
Sa 17Mar 2018Bournemouth2 - 1West Brom
Sa 17Mar 2018Stoke1 - 2Everton
Sa 17Mar 2018Liverpool5 - 0Watford
Sa 17Mar 2018Fulham2 - 2QPR
Sa 17Mar 2018Barnsley0 - 2Millwall
Sa 17Mar 2018Sheff Utd0 - 0Nottm Forest
Sa 17Mar 2018Wolves3 - 1Burton
Sa 17Mar 2018Birmingham3 - 0Hull
Sa 17Mar 2018Norwich3 - 2Reading
Sa 17Mar 2018Bristol C1 - 0Ipswich
Sa 17Mar 2018Brentford1 - 1Middlesbrough
Sa 17Mar 2018Sunderland0 - 2Preston
Sa 17Mar 2018Leeds1 - 2Sheff Wed
Sa 17Mar 2018Bolton1 - 0Aston Villa
Sa 17Mar 2018Charlton0 - 0Fleetwood
Sa 17Mar 2018Blackpool1 - 1Southend
Sa 17Mar 2018Northampton0 - 3Rotherham
Sa 17Mar 2018Rochdale1 - 1AFC W'bledon
Sa 17Mar 2018Oldham0 - 2Portsmouth
Sa 17Mar 2018Oxford2 - 1Peterborough
Sa 17Mar 2018Scunthorpe1 - 2Shrewsbury
Sa 17Mar 2018Plymouth3 - 2Bristol R
Sa 17Mar 2018MK Dons2 - 1Bury
Sa 17Mar 2018Lincoln3 - 1Grimsby
Sa 17Mar 2018Notts Co1 - 1Mansfield
Sa 17Mar 2018Newport Co1 - 1Luton
Sa 17Mar 2018Port Vale2 - 2Stevenage
Sa 17Mar 2018Accrington3 - 1Forest Green
Sa 17Mar 2018Cheltenham1 - 1Chesterfield
Sa 17Mar 2018Barnet0 - 2Wycombe
Sa 17Mar 2018Colchester0 - 1Yeovil
Sa 17Mar 2018Carlisle2 - 2Crawley
Sa 17Mar 2018Crewe1 - 2Coventry
Sa 17Mar 2018Morecambe2 - 1Exeter
Sa 17Mar 2018Cambridge U1 - 3Swindon
Sa 17Mar 2018Woking2 - 2Wrexham
Sa 17Mar 2018Dover2 - 0Macclesfield
Sa 17Mar 2018Boreham W2 - 1Tranmere
Sa 17Mar 2018Maidstone1 - 0Sutton Utd
Sa 17Mar 2018Maidenhead0 - 1Barrow
Sa 17Mar 2018Guiseley1 - 1Halifax
Sa 17Mar 2018Chester0 - 0Aldershot
Sa 17Mar 2018Eastleigh0 - 0Leyton Orient
Sa 17Mar 2018Fylde3 - 3Hartlepool
Sa 17Mar 2018Solihull M1 - 1Torquay
Sa 17Mar 2018Swansea0 - 3Tottenham
Sa 17Mar 2018Man Utd2 - 0Brighton
Sa 17Mar 2018Hearts3 - 0Partick
Sa 17Mar 2018Aberdeen1 - 0Dundee
Sa 17Mar 2018Rangers0 - 1Kilmarnock
Sa 17Mar 2018Ross County2 - 2Hamilton
Sa 17Mar 2018Queen of Sth1 - 3St Mirren
Sa 17Mar 2018Livingston0 - 0Falkirk
Sa 17Mar 2018Brechin1 - 3Dumbarton
Sa 17Mar 2018Dundee Utd1 - 1Inverness CT
Sa 17Mar 2018Dunfermline0 - 0Morton
Sa 17Mar 2018Forfar0 - 2Ayr
Sa 17Mar 2018Albion1 - 2Arbroath
Sa 17Mar 2018Alloa2 - 2Airdrieonians
Sa 17Mar 2018Stranraer2 - 3Queen's Park
Sa 17Mar 2018Edinburgh C2 - 2Stirling
Sa 17Mar 2018Cowdenbeath3 - 1Elgin City
Sa 17Mar 2018Annan1 - 1Clyde
Sa 17Mar 2018Montrose3 - 2Peterhead
Sa 17Mar 2018Forres Mech1 - 0Buckie Thistle
Sa 17Mar 2018Nairn County1 - 2Formartine Utd
Sa 17Mar 2018Fort William1 - 4Huntly
Sa 17Mar 2018Turriff U1 - 0Clachnacuddin
Sa 17Mar 2018Inverurie Locos9 - 1Lossiemouth
Sa 17Mar 2018Cove Rangers1 - 1Wick Academy
Sa 17Mar 2018Edinburgh Uni1 - 0Gala Fairydean
Sa 17Mar 2018Stirling Univ2 - 4Dalbeattie Star
Sa 17Mar 2018Civil Serv Strol0 - 3East Kilbride
Sa 17Mar 2018East Stirling2 - 1Vale of Leithen
Sa 17Mar 2018Hawick Royal A2 - 3Edusport Acad
Sa 17Mar 2018Udinese1 - 2Sassuolo
Sa 17Mar 2018Spal0 - 0Juventus
Sa 17Mar 2018E Frankfurt3 - 0Mainz
Sa 17Mar 2018Mgladbach3 - 3Hoffenheim
Sa 17Mar 2018Augsburg1 - 3W Bremen
Sa 17Mar 2018Hamburg1 - 2Hertha Berlin
Sa 17Mar 2018Wolfsburg0 - 1Schalke
Sa 17Mar 2018Deportivo1 - 1Las Palmas
Sa 17Mar 2018Valencia3 - 1Alaves
Sa 17Mar 2018Sociedad1 - 2Getafe
Sa 17Mar 2018Real Betis3 - 0Espanyol
Sa 17Mar 2018Bordeaux0 - 2Rennes
Sa 17Mar 2018Toulouse2 - 2Strasbourg
Sa 17Mar 2018Angers3 - 0Caen
Sa 17Mar 2018Amiens1 - 1Troyes
Sa 17Mar 2018Montpellier2 - 2Dijon
Sa 17Mar 2018Wellington0 - 1Newcastle Jets
Sa 17Mar 2018Sydney FC1 - 2Brisbane Roar
Sa 17Mar 2018Energiya Kh0 - 3Ural Sver. Oblast
Sa 17Mar 2018Arsenal Tula2 - 2R. Rostov
Sa 17Mar 2018FK Krasnodar0 - 1FC Ufa
Sa 17Mar 2018Anzhi2 - 0Tosno
Sa 17Mar 2018Rubin1 - 2Spartak Moscow
Sa 17Mar 2018Genclerbirligi1 - 1Akhisar B
Sa 17Mar 2018Bursaspor1 - 0Sivasspor
Sa 17Mar 2018Fenerbahce0 - 0Galatasaray
Sa 17Mar 2018Ch. Odessa0 - 1Stal Dniprodzerzhynsk
Sa 17Mar 2018Olimpik Donetsk0 - 1Zirka
Sa 17Mar 2018Beroe Stara0 - 0Vitosha Bistritsa
Sa 17Mar 2018Botev Plovdiv3 - 0Dunav Ruse
Sa 17Mar 2018Banik Ostrava1 - 2Dukla Prague
Sa 17Mar 2018Vysocina Jihlava0 - 4Jablonec
Sa 17Mar 2018Mlada Boleslav1 - 1Synot
Sa 17Mar 2018Sparta Prague3 - 3Slavia Prague
Sa 17Mar 2018Sigma O.1 - 1MFK Karvina
Sa 17Mar 2018Rudar Velenje2 - 1NK Celje
Sa 17Mar 2018Maribor0 - 2NK Krsko
Sa 17Mar 2018Loko. Zagreb2 - 3NK Inter
Sa 17Mar 2018Din Zagreb2 - 0NK Rudes
Sa 17Mar 2018M. Haifa4 - 0Hapoel Acre
Sa 17Mar 2018Ironi Kiryat S1 - 1Hapoel Ash
Sa 17Mar 2018Bnei Sakhnin2 - 1MS Ashdod
Sa 17Mar 2018Beitar J'salem2 - 0M. Netanya
Sa 17Mar 2018LKS Nieciecza2 - 4Pogon Szczecin
Sa 17Mar 2018Jagiellonia3 - 2Arka Gdynia
Sa 17Mar 2018Korona Kielce2 - 2Gornik Zabrze
Sa 17Mar 2018Lillestrom2 - 2Sarpsborg
Sa 17Mar 2018Rosenborg2 - 2Kristiansund
Sa 17Mar 2018Carrick Rangers0 - 1Cliftonville
Sa 17Mar 2018Linfield1 - 1Glentoran
Sa 17Mar 2018Ballymena1 - 3Warrenpoint T
Sa 17Mar 2018Glenavon0 - 0Ballinamallard U
Sa 17Mar 2018Ards1 - 3Coleraine
Sa 17Mar 2018Crusaders3 - 0Dungannon Sw
Sa 17Mar 2018Rapid Vienna5 - 1Wolfsberger
Sa 17Mar 2018Sturm Graz1 - 0Altach
Sa 17Mar 2018ASK Linz3 - 1Mattersburg
Sa 17Mar 2018St Polten1 - 2Admira Wacker
Sa 17Mar 2018Osasuna1 - 2Zaragoza
Sa 17Mar 2018Lorca1 - 1Barcelona B
Sa 17Mar 2018Lugo2 - 1Alcorcon
Sa 17Mar 2018C Leonesa0 - 1Cadiz
Sa 17Mar 2018Metan Medias2 - 1Concordia C
Sa 17Mar 2018Debrecen2 - 3Mezokovesd SE
Sa 17Mar 2018Vasas1 - 1Diosgyor
Sa 17Mar 2018MOL Vidi1 - 0Balmazujvarosi
Sa 17Mar 2018Honved2 - 1Szombathelyi H
Sa 17Mar 2018Paksi SE0 - 0Ujpest Dozsa
Sa 17Mar 2018Ferencvaros3 - 1Puskas FA FC
Sa 17Mar 2018Tondela1 - 2Maritimo
Sa 17Mar 2018Estoril1 - 1Pacos Ferreira
Sa 17Mar 2018Feirense0 - 2Benfica
Sa 17Mar 2018Porto2 - 0Boavista
Sa 17Mar 2018FC Twente2 - 2Willem II
Sa 17Mar 2018PSV Eindhoven3 - 0VVV Venlo
Sa 17Mar 2018Vitesse Arn.0 - 0Heracles
Sa 17Mar 2018Heerenveen2 - 2FC Utrecht
Sa 17Mar 2018FC Zurich1 - 2Young Boys
Sa 17Mar 2018St Gallen2 - 1Grasshoppers
Sa 17Mar 2018Cobh0 - 2Finn Harps
Sa 17Mar 2018DC United2 - 2Houston
Sa 17Mar 2018Minnesota U2 - 1Chicago
Sa 17Mar 2018Philadelphia U0 - 0Columbus Crew
Sa 17Mar 2018Montreal Imp1 - 0Toronto FC
Sa 17Mar 2018New York City2 - 0Orlando City
Sa 17Mar 2018Atlanta U4 - 1Vancouver W
Sa 17Mar 2018Union Berlin2 - 2Regensburg
Sa 17Mar 2018SV Sandhausen2 - 3Bochum
Sa 17Mar 2018Kaiserslautern1 - 1St Pauli
Sa 17Mar 2018Darlington6 - 0Nth Ferriby
Sa 17Mar 2018Salford3 - 2Spennymoor
Sa 17Mar 2018Gainsborough2 - 3Stockport
Sa 17Mar 2018Boston Utd4 - 4FC Utd
Sa 17Mar 2018Leamington1 - 0Nuneaton
Sa 17Mar 2018Tamworth1 - 1Harrogate
Sa 17Mar 2018Poole Town0 - 4Bath City
Sa 17Mar 2018Bognor Regis0 - 2E Thurrock
Sa 17Mar 2018Chippenham2 - 0Weston S-M.
Sa 17Mar 2018Gloucester4 - 0Hungerford
Sa 17Mar 2018Truro City2 - 0Chelmsford
Sa 17Mar 2018Dartford3 - 2Hemel
Sa 17Mar 2018Welling1 - 3Oxford C
Sa 17Mar 2018Havant & W0 - 0Hampton & R
Sa 17Mar 2018Concord R1 - 2St Albans
Sa 17Mar 2018Burgess Hill1 - 2Brightlingsea R
Sa 17Mar 2018Tooting & M0 - 2Hendon
Sa 17Mar 2018Merstham2 - 0Harlow
Sa 17Mar 2018Tonbridge3 - 1Kingstonian
Sa 17Mar 2018Enfield T3 - 4Staines
Sa 17Mar 2018Met. Police2 - 2Margate
Sa 17Mar 2018Leiston4 - 0Wingate & F
Sa 17Mar 2018Leatherhead1 - 0Dorking W
Sa 17Mar 2018Merthyr1 - 0St Neots
Sa 17Mar 2018Frome2 - 1Kings Langley
Sa 17Mar 2018Basingstoke3 - 1Hereford
Sa 17Mar 2018Gosport Bor2 - 5Redditch
Sa 17Mar 2018Bishop's St.2 - 2Slough
Sa 17Mar 2018King's Lynn3 - 1Farnborough
Sa 17Mar 2018Stratford0 - 4Kettering
Sa 17Mar 2018Weymouth2 - 0Dunstable
Sa 17Mar 2018Workington1 - 2Buxton
Sa 17Mar 2018Warrington2 - 1Grantham
Sa 17Mar 2018Nantwich1 - 3Halesowen
Sa 17Mar 2018Altrincham1 - 2Stalybridge
Sa 17Mar 2018Stourbridge2 - 3Ashton Utd
Sa 17Mar 2018Stafford4 - 1Coalville
Sa 17Mar 2018Matlock1 - 2Farsley AFC
Sa 17Mar 2018Sutton Cold.2 - 1Mickleover S
Sa 17Mar 2018Hednesford3 - 2Marine
Sa 17Mar 2018Witton4 - 0Shaw Lane

FA Vase

Sa 17Mar 2018Marske Utd0 - 2Stockport Town
Sa 17Mar 2018Thatcham Town1 - 01874 Northwich
Sa 17Mar 2018Bromley3 - 2Gateshead
Sa 17Mar 2018Brackley1 - 0Wealdstone

Premier League 2 (Division 2)

Sa 17Mar 2018Arsenal U213 - 1Chelsea U21

 

Match in Focus

17:55 TODAY BT2

Olympiakos v Tottenham

Home WinDrawAway Win
Expert verdict
Olympiakos haven’t lost a competitive match since February, though the Greeks lost five and drew one of their six group matches the last time they made it to the Champions League proper. Tottenham can lean on their experience to carve out a narrow win in Athens.

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