Sa 18Mar 2017 Iran 0 - 1 Iraq
Sa 18Mar 2017 West Brom 3 - 1 Arsenal
Sa 18Mar 2017 Sunderland 0 - 0 Burnley
Sa 18Mar 2017 Stoke 1 - 2 Chelsea
Sa 18Mar 2017 West Ham 2 - 3 Leicester
Sa 18Mar 2017 Everton 4 - 0 Hull
Sa 18Mar 2017 C Palace 1 - 0 Watford
Sa 18Mar 2017 Bournemouth 2 - 0 Swansea
Sa 18Mar 2017 Nottm Forest 2 - 2 Derby
Sa 18Mar 2017 Blackburn 2 - 2 Preston
Sa 18Mar 2017 Fulham 1 - 3 Wolves
Sa 18Mar 2017 QPR 5 - 1 Rotherham
Sa 18Mar 2017 Norwich 2 - 0 Barnsley
Sa 18Mar 2017 Cardiff 3 - 1 Ipswich
Sa 18Mar 2017 Birmingham 0 - 0 Newcastle
Sa 18Mar 2017 Wigan 0 - 2 Aston Villa
Sa 18Mar 2017 Burton 3 - 5 Brentford
Sa 18Mar 2017 Leeds 2 - 0 Brighton
Sa 18Mar 2017 Bradford 2 - 1 Swindon
Sa 18Mar 2017 Oxford 2 - 1 Scunthorpe
Sa 18Mar 2017 Bolton 2 - 1 Northampton
Sa 18Mar 2017 Bristol R 2 - 1 Chesterfield
Sa 18Mar 2017 Fleetwood 0 - 0 AFC W'bledon
Sa 18Mar 2017 Millwall 0 - 0 Bury
Sa 18Mar 2017 MK Dons 1 - 0 Coventry
Sa 18Mar 2017 Southend 3 - 2 Walsall
Sa 18Mar 2017 Sheff Utd 2 - 1 Charlton
Sa 18Mar 2017 Rochdale 4 - 1 Gillingham
Sa 18Mar 2017 Peterborough 1 - 1 Oldham
Sa 18Mar 2017 Leyton Orient 1 - 4 Doncaster
Sa 18Mar 2017 Hartlepool 0 - 2 Wycombe
Sa 18Mar 2017 Grimsby 1 - 1 Crawley
Sa 18Mar 2017 Plymouth 1 - 0 Morecambe
Sa 18Mar 2017 Cheltenham 0 - 1 Cambridge U
Sa 18Mar 2017 Mansfield 2 - 0 Carlisle
Sa 18Mar 2017 Newport Co 1 - 3 Blackpool
Sa 18Mar 2017 Yeovil 1 - 1 Accrington
Sa 18Mar 2017 Stevenage 3 - 0 Portsmouth
Sa 18Mar 2017 Luton 1 - 1 Exeter
Sa 18Mar 2017 Crewe 2 - 0 Colchester
Sa 18Mar 2017 Braintree 2 - 0 Southport
Sa 18Mar 2017 Chester 0 - 1 Eastleigh
Sa 18Mar 2017 Forest Green 3 - 0 Wrexham
Sa 18Mar 2017 Gateshead 2 - 1 Woking
Sa 18Mar 2017 Aldershot 2 - 0 Sutton Utd
Sa 18Mar 2017 Nth Ferriby 1 - 4 Solihull M
Sa 18Mar 2017 Barrow 2 - 1 Dag & Red
Sa 18Mar 2017 Dover 1 - 0 Bromley
Sa 18Mar 2017 Boreham W 0 - 0 Guiseley
Sa 18Mar 2017 Aberdeen 2 - 0 Hearts
Sa 18Mar 2017 Rangers 4 - 0 Hamilton
Sa 18Mar 2017 Inverness CT 1 - 1 Ross County
Sa 18Mar 2017 Motherwell 1 - 2 St Johnstone
Sa 18Mar 2017 Kilmarnock 1 - 1 Partick
Sa 18Mar 2017 Raith 2 - 1 Dundee Utd
Sa 18Mar 2017 Queen of Sth 0 - 2 St Mirren
Sa 18Mar 2017 Hibernian 2 - 2 Dumbarton
Sa 18Mar 2017 Dunfermline 0 - 1 Ayr
Sa 18Mar 2017 Falkirk 0 - 1 Morton
Sa 18Mar 2017 Stranraer 0 - 1 Livingston
Sa 18Mar 2017 Airdrieonians 1 - 0 Stenh'semuir
Sa 18Mar 2017 Albion 0 - 0 Peterhead
Sa 18Mar 2017 Queen's Park 1 - 1 Brechin
Sa 18Mar 2017 East Fife 0 - 0 Alloa
Sa 18Mar 2017 Cowdenbeath 0 - 2 Montrose
Sa 18Mar 2017 Stirling 1 - 0 Annan
Sa 18Mar 2017 Clyde 3 - 1 Edinburgh C
Sa 18Mar 2017 Elgin City 1 - 1 Forfar
Sa 18Mar 2017 Berwick 0 - 2 Arbroath
Sa 18Mar 2017 Melbourne C 4 - 0 Newcastle Jets
Sa 18Mar 2017 Rapid Vienna 1 - 1 Mattersburg
Sa 18Mar 2017 Ried 2 - 0 Altach
Sa 18Mar 2017 Admira Wacker 1 - 0 Sturm Graz
Sa 18Mar 2017 Wolfsberger 1 - 0 St Polten
Sa 18Mar 2017 Vereya Stara 2 - 0 Pirin
Sa 18Mar 2017 Loko. Plovdiv 1 - 1 CSKA Sofia
Sa 18Mar 2017 Ludogorets 2 - 2 Dunav Ruse
Sa 18Mar 2017 NK Split 0 - 0 NK Inter
Sa 18Mar 2017 Osijek 2 - 0 Cibalia
Sa 18Mar 2017 Teplice 3 - 0 Dukla Pribram
Sa 18Mar 2017 Slovan Liberec 1 - 1 Slavia Prague
Sa 18Mar 2017 Synot 2 - 1 Mlada Boleslav
Sa 18Mar 2017 FC Groningen 1 - 1 Willem II
Sa 18Mar 2017 PSV Eindhoven 1 - 0 Vitesse Arn.
Sa 18Mar 2017 NEC Nijmegen 0 - 3 FC Utrecht
Sa 18Mar 2017 Sp. Rotterdam 3 - 1 Heracles
Sa 18Mar 2017 Nantes 1 - 1 Nice
Sa 18Mar 2017 Nancy 2 - 3 Lorient
Sa 18Mar 2017 Bordeaux 5 - 1 Montpellier
Sa 18Mar 2017 Angers 3 - 0 Guingamp
Sa 18Mar 2017 Toulouse 0 - 0 Rennes
Sa 18Mar 2017 Augsburg 1 - 1 Freiburg
Sa 18Mar 2017 W Bremen 3 - 0 RB Leipzig
Sa 18Mar 2017 Wolfsburg 1 - 0 SV Darmstadt
Sa 18Mar 2017 Hoffenheim 1 - 0 B Leverkusen
Sa 18Mar 2017 Cologne 4 - 2 Hertha Berlin
Sa 18Mar 2017 E Frankfurt 0 - 0 Hamburg
Sa 18Mar 2017 Veroia 4 - 0 Kerkyra
Sa 18Mar 2017 Larissa 1 - 0 Panetolikos
Sa 18Mar 2017 Atromitos 0 - 1 AEK Athens
Sa 18Mar 2017 Ironi Kiryat S 2 - 3 H Tel Aviv
Sa 18Mar 2017 H. Haifa 1 - 4 Hapoel Ash
Sa 18Mar 2017 M. Tel Aviv 3 - 0 Bnei Sakhnin
Sa 18Mar 2017 M. Petah Tikva 0 - 1 Beitar J'salem
Sa 18Mar 2017 Torino 2 - 2 Inter
Sa 18Mar 2017 Milan 1 - 0 Genoa
Sa 18Mar 2017 Limerick 1 - 1 Finn Harps
Sa 18Mar 2017 Derry City 4 - 0 Drogheda
Sa 18Mar 2017 Dundalk 3 - 0 St Patrick's
Sa 18Mar 2017 Sligo Rovers 3 - 2 Bray
Sa 18Mar 2017 Cobh 5 - 1 Athlone Town
Sa 18Mar 2017 Longford T 0 - 2 Cabinteely
Sa 18Mar 2017 Dungannon Sw 2 - 2 Cliftonville
Sa 18Mar 2017 Ballymena 2 - 4 Glentoran
Sa 18Mar 2017 Linfield 5 - 1 Ards
Sa 18Mar 2017 Carrick Rangers 3 - 2 Portadown
Sa 18Mar 2017 Glenavon 1 - 2 Coleraine
Sa 18Mar 2017 Piast Gliwice 3 - 2 Arka Gdynia
Sa 18Mar 2017 Zaglebie Lubin 0 - 1 Ruch Chorzow
Sa 18Mar 2017 Pogon Szczecin 0 - 0 Jagiellonia
Sa 18Mar 2017 Belenenses 1 - 2 Braga
Sa 18Mar 2017 Moreirense 1 - 1 Tondela
Sa 18Mar 2017 Sporting 2 - 0 Nacional
Sa 18Mar 2017 Pacos Ferreira 0 - 0 Benfica
Sa 18Mar 2017 Targu Mures 2 - 1 Concordia C
Sa 18Mar 2017 Viitorul C 3 - 1 Steaua
Sa 18Mar 2017 Tom Tomsk 1 - 0 Amkar Perm
Sa 18Mar 2017 Ural Sver. Oblast 1 - 0 Rubin
Sa 18Mar 2017 Lok. Moscow 1 - 1 Spartak Moscow
Sa 18Mar 2017 Sp Subotica 1 - 0 Borac Cacak
Sa 18Mar 2017 Backa Palanka 1 - 2 Radnicki Nis
Sa 18Mar 2017 Rad Beograd 0 - 1 Napredak
Sa 18Mar 2017 Javor 1 - 0 Metalac
Sa 18Mar 2017 Partizan 4 - 0 Vozdovac
Sa 18Mar 2017 ND HIT Gorica 3 - 1 Domzale
Sa 18Mar 2017 NK Radomlje 0 - 2 NK Krsko
Sa 18Mar 2017 NK Celje 1 - 1 NK Maribor
Sa 18Mar 2017 Eibar 1 - 1 Espanyol
Sa 18Mar 2017 Ath Bilbao 1 - 2 Real Madrid
Sa 18Mar 2017 Alaves 1 - 0 Sociedad
Sa 18Mar 2017 Real Betis 2 - 0 Osasuna
Sa 18Mar 2017 Cordoba 0 - 0 Numancia
Sa 18Mar 2017 UCAM Murcia 2 - 0 Getafe
Sa 18Mar 2017 Lugo 2 - 1 Mirandes
Sa 18Mar 2017 Huesca 2 - 1 Mallorca
Sa 18Mar 2017 Zaragoza 1 - 2 Sevilla Atletico
Sa 18Mar 2017 Lucerne 0 - 0 FC Sion
Sa 18Mar 2017 Basel 1 - 0 Grasshoppers
Sa 18Mar 2017 Kasimpasa 3 - 2 1299 Osmanlispor
Sa 18Mar 2017 Kayserispor 3 - 4 Gaziantepspor
Sa 18Mar 2017 Adanaspor 2 - 1 Akhisar B
Sa 18Mar 2017 Trabzonspor 2 - 0 Galatasaray
Sa 18Mar 2017 Stal Dniprodzerzhynsk 4 - 1 Oleksandria
Sa 18Mar 2017 Vorskla Poltava 0 - 0 Zirka
Sa 18Mar 2017 Carmarthen 1 - 3 Connah's Q
Sa 18Mar 2017 Airbus UK 4 - 2 Aberystwyth
Sa 18Mar 2017 Cardiff MU 0 - 5 The New Saints
Sa 18Mar 2017 St Pauli 0 - 0 Hannover
Sa 18Mar 2017 Greuther Furth 1 - 0 Stuttgart

MLS

Sa 18Mar 2017 New York City 1 - 1 Montreal Imp
Sa 18Mar 2017 Vancouver W 0 - 2 Toronto FC
Sa 18Mar 2017 Atlanta U 4 - 0 Chicago
Sa 18Mar 2017 DC United 0 - 2 Columbus Crew
Sa 18Mar 2017 Orlando City 2 - 1 Philadelphia U
Sa 18Mar 2017 Tranmere 0 - 1 Macclesfield
Sa 18Mar 2017 Lincoln 1 - 1 York
Sa 18Mar 2017 Wealdstone 1 - 1 Chelmsford
Sa 18Mar 2017 Whitehawk 1 - 0 Bishop's St.
Sa 18Mar 2017 Hemel 3 - 2 Margate
Sa 18Mar 2017 Hungerford T 2 - 1 Concord R
Sa 18Mar 2017 Ebbsfleet 2 - 1 Weston S-M.
Sa 18Mar 2017 Maidenhead 3 - 0 Welling
Sa 18Mar 2017 Gosport Bor 4 - 0 St Albans
Sa 18Mar 2017 Eastbourne 1 - 2 Bath City
Sa 18Mar 2017 E Thurrock 2 - 1 Oxford C
Sa 18Mar 2017 Dartford 5 - 3 Truro City
Sa 18Mar 2017 Poole Town 3 - 3 Hampton & R
Sa 18Mar 2017 Tamworth 1 - 0 Gainsborough
Sa 18Mar 2017 Salford City 1 - 1 Stockport
Sa 18Mar 2017 Harrogate T 2 - 1 Chorley
Sa 18Mar 2017 Halifax 0 - 1 Gloucester
Sa 18Mar 2017 Darlington 1 - 0 Brackley
Sa 18Mar 2017 Curzon A 2 - 1 Nuneaton
Sa 18Mar 2017 Altrincham 0 - 0 Stalybridge
Sa 18Mar 2017 Alfreton 2 - 1 FC Utd
Sa 18Mar 2017 Telford 1 - 3 Bradford PA
Sa 18Mar 2017 AFC Fylde 2 - 2 Kidderminster
Sa 18Mar 2017 Worcester 0 - 2 Boston Utd
Sa 18Mar 2017 AFC Sudbury 1 - 3 Harrow Boro
Sa 18Mar 2017 Kingstonian 0 - 3 Billericay
Sa 18Mar 2017 Bognor Regis 7 - 1 Folkestone
Sa 18Mar 2017 Merstham 0 - 3 Canvey Isl.
Sa 18Mar 2017 Tonbridge 0 - 0 Dulwich H
Sa 18Mar 2017 Wingate & F 2 - 3 Met. Police
Sa 18Mar 2017 Burgess Hill 3 - 3 Staines
Sa 18Mar 2017 Enfield T 2 - 1 Leatherhead
Sa 18Mar 2017 Worthing 0 - 1 Lowestoft
Sa 18Mar 2017 Grays 0 - 2 Havant & W
Sa 18Mar 2017 Harlow 1 - 2 Leiston
Sa 18Mar 2017 Hendon 2 - 1 Needham M
Sa 18Mar 2017 St Ives 1 - 0 Dorchester
Sa 18Mar 2017 Slough 4 - 1 Cinderford
Sa 18Mar 2017 Redditch 1 - 2 Hitchin
Sa 18Mar 2017 Leamington 5 - 0 Dunstable
Sa 18Mar 2017 Kings Langley 1 - 3 Stratford
Sa 18Mar 2017 King's Lynn 2 - 1 Basingstoke
Sa 18Mar 2017 Frome 3 - 3 Kettering
Sa 18Mar 2017 Cirencester 2 - 1 St Neots
Sa 18Mar 2017 Chippenham 3 - 1 Merthyr
Sa 18Mar 2017 Chesham 0 - 4 Banbury
Sa 18Mar 2017 Weymouth 2 - 0 Cambridge C
Sa 18Mar 2017 Biggleswade T 6 - 0 Hayes & Y
Sa 18Mar 2017 Barwell 3 - 0 Corby
Sa 18Mar 2017 Workington 3 - 1 Stourbridge
Sa 18Mar 2017 Sutton Cold. 0 - 1 Warrington
Sa 18Mar 2017 Stafford 0 - 0 Whitby
Sa 18Mar 2017 Rushall Oly. 1 - 0 Buxton
Sa 18Mar 2017 Mickleover S 0 - 5 Spennymoor
Sa 18Mar 2017 Ashton Utd 1 - 0 Matlock
Sa 18Mar 2017 Ilkeston 2 - 3 Nantwich
Sa 18Mar 2017 Grantham 3 - 0 Marine
Sa 18Mar 2017 Frickley 0 - 1 Halesowen
Sa 18Mar 2017 Coalville 2 - 2 Hednesford
Sa 18Mar 2017 Blyth Sptns 4 - 0 Skelmersdale

FA Vase

Sa 18Mar 2017 South Shields 4 - 0 Coleshill
Sa 18Mar 2017 Cleethorpes T 1 - 0 Bromsgrove S

French Conference

Sa 18Mar 2017 Frejus Saint-Raphael 0 - 0 Tarbes

Premier League 2 (Division 1)

Sa 18Mar 2017 Leicester U21 0 - 3 Tottenham U21

 

Match in Focus

19:45 TODAY

Celtic v Alashkert

Home Win Draw Away Win

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