Sa 10Mar 2018 Arsenal v Watford
Sa 10Mar 2018 Newcastle v Southampton
Sa 10Mar 2018 Stoke v Man City
Sa 10Mar 2018 West Brom v Leicester
Sa 10Mar 2018 Chelsea v C Palace
Sa 10Mar 2018 West Ham v Burnley
Sa 10Mar 2018 Bournemouth v Tottenham
Sa 10Mar 2018 Man Utd v Liverpool
Sa 10Mar 2018 Huddersfield v Swansea
Sa 10Mar 2018 Everton v Brighton
Sa 10Mar 2018 Nottm Forest v Derby
Sa 10Mar 2018 Hull v Norwich
Sa 10Mar 2018 Sheff Wed v Bolton
Sa 10Mar 2018 Cardiff v Birmingham
Sa 10Mar 2018 Burton v Bristol C
Sa 10Mar 2018 Aston Villa v Wolves
Sa 10Mar 2018 Millwall v Brentford
Sa 10Mar 2018 Ipswich v Sheff Utd
Sa 10Mar 2018 Preston v Fulham
Sa 10Mar 2018 QPR v Sunderland
Sa 10Mar 2018 Middlesbro v Barnsley
Sa 10Mar 2018 Reading v Leeds
Sa 10Mar 2018 Southend v Doncaster
Sa 10Mar 2018 Wigan v Scunthorpe
Sa 10Mar 2018 Peterborough v Charlton
Sa 10Mar 2018 Fleetwood v Plymouth
Sa 10Mar 2018 AFC W'bledon v Oxford
Sa 10Mar 2018 Blackburn v Blackpool
Sa 10Mar 2018 Bradford v MK Dons
Sa 10Mar 2018 Bristol R v Northampton
Sa 10Mar 2018 Bury v Oldham
Sa 10Mar 2018 Shrewsbury v Walsall
Sa 10Mar 2018 Rotherham v Rochdale
Sa 10Mar 2018 Portsmouth v Gillingham
Sa 10Mar 2018 Coventry v Barnet
Sa 10Mar 2018 Crawley v Morecambe
Sa 10Mar 2018 Exeter v Carlisle
Sa 10Mar 2018 Forest Green v Notts Co
Sa 10Mar 2018 Chesterfield v Lincoln
Sa 10Mar 2018 Wycombe v Cambridge U
Sa 10Mar 2018 Mansfield v Colchester
Sa 10Mar 2018 Yeovil v Newport Co
Sa 10Mar 2018 Luton v Accrington
Sa 10Mar 2018 Swindon v Cheltenham
Sa 10Mar 2018 Stevenage v Crewe
Sa 10Mar 2018 Grimsby v Port Vale
Sa 10Mar 2018 Sutton Utd v Solihull M
Sa 10Mar 2018 Eastleigh v Dover
Sa 10Mar 2018 Dag & Red v Tranmere
Sa 10Mar 2018 Maidstone v Torquay
Sa 10Mar 2018 Macclesfield v Barrow
Sa 10Mar 2018 Woking v Halifax
Sa 10Mar 2018 Leyton Orient v Ebbsfleet
Sa 10Mar 2018 Bromley v Guiseley
Sa 10Mar 2018 Wrexham v Chester
Sa 10Mar 2018 Hartlepool v Boreham W
Sa 10Mar 2018 AFC Fylde v Aldershot
Sa 10Mar 2018 Gateshead v Maidenhead
Sa 10Mar 2018 Hamilton v Motherwell
Sa 10Mar 2018 Dundee v St Johnstone
Sa 10Mar 2018 Rangers v Celtic
Sa 10Mar 2018 Partick v Aberdeen
Sa 10Mar 2018 Kilmarnock v Ross County
Sa 10Mar 2018 Hibernian v Hearts
Sa 10Mar 2018 Dumbarton v Queen of Sth
Sa 10Mar 2018 Falkirk v Morton
Sa 10Mar 2018 St Mirren v Dunfermline
Sa 10Mar 2018 Livingston v Inverness CT
Sa 10Mar 2018 Brechin v Dundee Utd
Sa 10Mar 2018 East Fife v Airdrieonians
Sa 10Mar 2018 Arbroath v Forfar
Sa 10Mar 2018 Queen's Park v Alloa
Sa 10Mar 2018 Stranraer v Albion
Sa 10Mar 2018 Ayr v Raith
Sa 10Mar 2018 Cowdenbeath v Montrose
Sa 10Mar 2018 Elgin City v Berwick
Sa 10Mar 2018 Stirling v Peterhead
Sa 10Mar 2018 Stenh'semuir v Clyde
Sa 10Mar 2018 Annan v Edinburgh C
Sa 10Mar 2018 Western Sydney v Wellington
Sa 10Mar 2018 Perth Glory v Central Coast M
Sa 10Mar 2018 Mattersburg v RB Salzburg
Sa 10Mar 2018 Wolfsberger v ASK Linz
Sa 10Mar 2018 Admira Wacker v Sturm Graz
Sa 10Mar 2018 Aus. Vienna v St Polten
Sa 10Mar 2018 Altach v Rapid Vienna
Sa 10Mar 2018 Kortrijk v Charleroi
Sa 10Mar 2018 KAS Eupen v Mouscron-P
Sa 10Mar 2018 Oostende v St Liege
Sa 10Mar 2018 Anderlecht v Royal Antwerp
Sa 10Mar 2018 Genk v Gent
Sa 10Mar 2018 Mechelen v W Beveren
Sa 10Mar 2018 St. Truiden v Club Brugge
Sa 10Mar 2018 Lokeren v Waregem
Sa 10Mar 2018 Pirin v CSKA Sofia
Sa 10Mar 2018 Vereya Stara v Botev Plovdiv
Sa 10Mar 2018 Vitosha Bistritsa v PFC Septemvri Sofia
Sa 10Mar 2018 Loko. Plovdiv v Beroe Stara
Sa 10Mar 2018 Dunav Ruse v Slavia Sofia
Sa 10Mar 2018 Ludogorets v Cherno More
Sa 10Mar 2018 Levski Sofia v Etar Veliko Tarnovo
Sa 10Mar 2018 Loko. Zagreb v Din Zagreb
Sa 10Mar 2018 Slaven v NK Rudes
Sa 10Mar 2018 NK Inter v Rijeka
Sa 10Mar 2018 Cibalia v Osijek
Sa 10Mar 2018 Hajduk Split v NK Istra 1961
Sa 10Mar 2018 Slavia Prague v Sigma O.
Sa 10Mar 2018 Dukla Prague v Vysocina Jihlava
Sa 10Mar 2018 Viktoria Plzen v Slovan Liberec
Sa 10Mar 2018 Teplice v Zlin
Sa 10Mar 2018 Synot v B. 1905
Sa 10Mar 2018 MFK Karvina v Sparta Prague
Sa 10Mar 2018 FC Brno v Mlada Boleslav
Sa 10Mar 2018 Jablonec v Banik Ostrava
Sa 10Mar 2018 Den Haag v NAC Breda
Sa 10Mar 2018 VVV Venlo v Excelsior
Sa 10Mar 2018 Willem II v PSV Eindhoven
Sa 10Mar 2018 Roda JC v Sp. Rotterdam
Sa 10Mar 2018 Dijon v Amiens
Sa 10Mar 2018 Guingamp v Nice
Sa 10Mar 2018 Toulouse v Marseille
Sa 10Mar 2018 Lille v Montpellier
Sa 10Mar 2018 Strasbourg v Monaco
Sa 10Mar 2018 Rennes v St-Etienne
Sa 10Mar 2018 Bordeaux v Angers
Sa 10Mar 2018 Paris St-G. v Metz
Sa 10Mar 2018 Nantes v Troyes
Sa 10Mar 2018 Lyon v Caen
Sa 10Mar 2018 Hannover v Augsburg
Sa 10Mar 2018 Mainz v Schalke
Sa 10Mar 2018 B Leverkusen v Mgladbach
Sa 10Mar 2018 W Bremen v Cologne
Sa 10Mar 2018 Stuttgart v RB Leipzig
Sa 10Mar 2018 Hertha Berlin v Freiburg
Sa 10Mar 2018 B Munich v Hamburg
Sa 10Mar 2018 Hoffenheim v Wolfsburg
Sa 10Mar 2018 B Dortmund v E Frankfurt
Sa 10Mar 2018 Ferencvaros v Balmazujvarosi
Sa 10Mar 2018 Vasas v Honved
Sa 10Mar 2018 Videoton v Diosgyor
Sa 10Mar 2018 Debrecen v Ujpest Dozsa
Sa 10Mar 2018 Paksi SE v Puskas FA FC
Sa 10Mar 2018 Mezokovesd SE v Szombathelyi H
Sa 10Mar 2018 M. Tel Aviv v M. Petah Tikva
Sa 10Mar 2018 H Beer Sheva v Bnei Sakhnin
Sa 10Mar 2018 Hapoel Ra'ana v Beitar J'salem
Sa 10Mar 2018 H. Haifa v MS Ashdod
Sa 10Mar 2018 Hapoel Acre v Ironi Kiryat S
Sa 10Mar 2018 Hapoel Ash v M. Haifa
Sa 10Mar 2018 Bnei Yehuda v M. Netanya
Sa 10Mar 2018 Glenavon v Glentoran
Sa 10Mar 2018 Warrenpoint T v Dungannon Sw
Sa 10Mar 2018 Cliftonville v Crusaders
Sa 10Mar 2018 Linfield v Carrick Rangers
Sa 10Mar 2018 Ballymena v Coleraine
Sa 10Mar 2018 Ballinamallard U v Ards
Sa 10Mar 2018 Lech Poznan v Jagiellonia
Sa 10Mar 2018 Pogon Szczecin v Cracovia
Sa 10Mar 2018 Sandecja N S v Piast Gliwice
Sa 10Mar 2018 Wisla Krakow v Slask Wroclaw
Sa 10Mar 2018 Wisla Plock v Korona Kielce
Sa 10Mar 2018 Lechia Gdansk v Legia Warsaw
Sa 10Mar 2018 Arka Gdynia v LKS Nieciecza
Sa 10Mar 2018 Gornik Zabrze v Zaglebie Lubin
Sa 10Mar 2018 Mladost Lucani v Vojvodina NS
Sa 10Mar 2018 Radnicki Nis v Sp Subotica
Sa 10Mar 2018 Backa Palanka v Macva Sabac
Sa 10Mar 2018 Rad Beograd v Javor
Sa 10Mar 2018 Cukaricki v Partizan
Sa 10Mar 2018 Radnik Surdulica v Borac Cacak
Sa 10Mar 2018 Zemun v Vozdovac
Sa 10Mar 2018 Red Star v Napredak
Sa 10Mar 2018 NK Aluminij v NK Celje
Sa 10Mar 2018 Triglav v O. Ljubljana
Sa 10Mar 2018 Rudar Velenje v NK Krsko
Sa 10Mar 2018 Domzale v ND HIT Gorica
Sa 10Mar 2018 Ankaran Hrvatini v NK Maribor
Sa 10Mar 2018 FC Zurich v Lugano
Sa 10Mar 2018 FC Sion v Thun
Sa 10Mar 2018 Young Boys v Grasshoppers
Sa 10Mar 2018 Lausanne v St Gallen
Sa 10Mar 2018 Lucerne v Basel
Sa 10Mar 2018 Hungerford T v Chelmsford
Sa 10Mar 2018 Concord R v Bognor Regis
Sa 10Mar 2018 Dartford v Poole Town
Sa 10Mar 2018 E Thurrock v Welling
Sa 10Mar 2018 Eastbourne v Gloucester
Sa 10Mar 2018 Hampton & R v Weston S-M.
Sa 10Mar 2018 Hemel v Bath City
Sa 10Mar 2018 Braintree v Wealdstone
Sa 10Mar 2018 Whitehawk v Chippenham
Sa 10Mar 2018 St Albans v Truro City
Sa 10Mar 2018 Oxford C v Havant & W
Sa 10Mar 2018 Gainsborough v Kidderminster
Sa 10Mar 2018 Harrogate T v FC Utd
Sa 10Mar 2018 Leamington v Chorley
Sa 10Mar 2018 Nuneaton v Nth Ferriby
Sa 10Mar 2018 Darlington v Curzon A
Sa 10Mar 2018 Salford City v Blyth Sptns
Sa 10Mar 2018 Stockport v Brackley
Sa 10Mar 2018 Bradford PA v Alfreton
Sa 10Mar 2018 York v Boston Utd
Sa 10Mar 2018 Telford v Spennymoor
Sa 10Mar 2018 Southport v Tamworth
Sa 10Mar 2018 Brightlingsea R v Dulwich H
Sa 10Mar 2018 Burgess Hill v Leatherhead
Sa 10Mar 2018 Enfield T v Lowestoft
Sa 10Mar 2018 Harlow v Met. Police
Sa 10Mar 2018 Harrow Boro v Folkestone
Sa 10Mar 2018 Billericay v Staines
Sa 10Mar 2018 Hendon v Margate
Sa 10Mar 2018 Wingate & F v Thurrock
Sa 10Mar 2018 Kingstonian v Leiston
Sa 10Mar 2018 Needham M v Merstham
Sa 10Mar 2018 Tonbridge v Worthing
Sa 10Mar 2018 Tooting & M v Dorking W
Sa 10Mar 2018 Basingstoke v St Neots
Sa 10Mar 2018 Biggleswade T v Weymouth
Sa 10Mar 2018 Bishop's St. v Redditch
Sa 10Mar 2018 Chesham v Hitchin
Sa 10Mar 2018 Banbury v Farnborough
Sa 10Mar 2018 Dorchester v Merthyr
Sa 10Mar 2018 Tiverton v Dunstable
Sa 10Mar 2018 Gosport Bor v Kettering
Sa 10Mar 2018 Hereford FC v King's Lynn
Sa 10Mar 2018 Royston v Kings Langley
Sa 10Mar 2018 Slough v Frome
Sa 10Mar 2018 St Ives v Stratford

 

Match in Focus

19:45 TODAY SKY

Ath Bilbao v Villarreal

Home Win Draw Away Win
Key stats
  • Villarreal have lost one of their last nine matches
Expert verdict
Lowly Athletic Bilbao have lost their last three La Liga matches but can stop the rot by holding Villarreal to a draw at San Mames. Villarreal are on the charge thanks to a 2-0 triumph at home to basement boys Malaga before the international break but haven't won on any of their last six visits to Bilbao.

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