Sa 22Jul 2017Forfar1 - 3Stirling
Sa 22Jul 2017Hearts3 - 0East Fife
Sa 22Jul 2017Partick5 - 0St Mirren
Sa 22Jul 2017Queen's Park3 - 0Edinburgh C
Sa 22Jul 2017Clyde2 - 1Dumbarton
Sa 22Jul 2017Livingston2 - 0Airdrieonians
Sa 22Jul 2017Annan0 - 2Kilmarnock
Sa 22Jul 2017East Kilbride2 - 5Albion
Sa 22Jul 2017Arbroath4 - 0Montrose
Sa 22Jul 2017Hamilton1 - 1Queen of Sth
Sa 22Jul 2017Motherwell4 - 0Morton
Sa 22Jul 2017Dundee2 - 0Buckie Thistle
Sa 22Jul 2017Inverness CT0 - 2Falkirk
Sa 22Jul 2017Dunfermline5 - 1Peterhead
Sa 22Jul 2017Mariehamn1 - 1HIFK Helsinki
Sa 22Jul 2017FC Inter1 - 1Ilves Tampere
Sa 22Jul 2017KPS Kuopio2 - 2FC Lahti
Sa 22Jul 2017Piast Gliwice1 - 2Pogon Szczecin
Sa 22Jul 2017Lechia Gdansk0 - 1Cracovia
Sa 22Jul 2017Legia Warsaw1 - 1Korona Kielce
Sa 22Jul 2017Randers Freja0 - 3FC Copenhagen
Sa 22Jul 2017Rapid Vienna2 - 2Mattersburg
Sa 22Jul 2017Wolfsberger0 - 2RB Salzburg
Sa 22Jul 2017ASK Linz3 - 0Admira Wacker
Sa 22Jul 2017Veres Rivne0 - 0Oleksandria
Sa 22Jul 2017Ch. Odessa0 - 1Stal Dniprodzerzhynsk
Sa 22Jul 2017Shakhtar0 - 1Dynamo Kiev
Sa 22Jul 2017Malmo2 - 0Jonkopings Sodra
Sa 22Jul 2017Halmstads2 - 2Sundsvall
Sa 22Jul 2017IK Sirius2 - 2Hacken
Sa 22Jul 2017Zenit2 - 1Rubin
Sa 22Jul 2017FK Krasnodar2 - 0Tosno
Sa 22Jul 2017Triglav2 - 3NK Maribor
Sa 22Jul 2017Rudar Velenje3 - 1Ankaran Hrvatini
Sa 22Jul 2017Uni Craiova1 - 1Concordia C
Sa 22Jul 2017CFR Cluj2 - 0Viitorul C
Sa 22Jul 2017Pirin0 - 1PFC Septemvri Sofia
Sa 22Jul 2017CSKA Sofia0 - 1Ludogorets
Sa 22Jul 2017Mezokovesd SE3 - 2Paksi SE
Sa 22Jul 2017Honved2 - 2Diosgyor
Sa 22Jul 2017Szombathelyi H1 - 0Debrecen
Sa 22Jul 2017Partizan6 - 1Macva Sabac
Sa 22Jul 2017Napredak2 - 2Rad Beograd
Sa 22Jul 2017Sp Subotica2 - 1Backa Palanka
Sa 22Jul 2017Vozdovac0 - 0Radnik Surdulica
Sa 22Jul 2017Mladost Lucani1 - 1Zemun
Sa 22Jul 2017Javor1 - 0Borac Cacak
Sa 22Jul 2017Lausanne3 - 3St Gallen
Sa 22Jul 2017Young Boys2 - 0Basel
Sa 22Jul 2017Slaven1 - 0Loko. Zagreb
Sa 22Jul 2017Rijeka4 - 1NK Rudes
Sa 22Jul 2017Limerick0 - 0Sligo Rovers
Sa 22Jul 2017Orlando City0 - 1Atlanta U
Sa 22Jul 2017New York City2 - 1Chicago
Sa 22Jul 2017Minnesota U0 - 3NY Red Bulls

African Nations Championship

Sa 22Jul 2017Mozambique0 - 2Madagascar
Sa 22Jul 2017Mauritania0 - 1Liberia
Sa 22Jul 2017Angola3 - 2Mauritius
Sa 22Jul 2017Benin1 - 1Togo

German Bundesliga 3

Sa 22Jul 2017Fortuna Cologne1 - 0VfR Aalen
Sa 22Jul 2017Hallescher4 - 4SC Paderborn
Sa 22Jul 2017SV Meppen2 - 2Wurz. Kickers
Sa 22Jul 2017Sportfreunde L0 - 2Hansa Rostock
Sa 22Jul 2017R-W Erfurt1 - 1Preussen Mun
Sa 22Jul 2017Wehen-Wiesb.1 - 0C Zeiss Jena
Sa 22Jul 2017Werder Bremen II3 - 0Unterhaching

Moldovan League

Sa 22Jul 2017FC Sheriff2 - 2FC Zimbru

 

Match in Focus

19:30 TODAY BBC1

Chelsea v Man Utd

Home WinDrawAway Win
Expert verdict
Man United look a different team after an astonishing upturn under Ole Gunnar Solskjaer, with their top-four hopes revitalised by a haul of 25 points from a possible 27. And they would love to add some gloss to the campaign by claiming silverware. Chelsea's over-reliance on Eden Hazard is unhealthy and the defence, which collapsed in 4-0 and 6-0 defeats to Bournemouth and Man City, is a serious concern.

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