Sa 28Jul 2018Forfar1 - 3St Johnstone
Sa 28Jul 2018Partick0 - 2Ayr
Sa 28Jul 2018Clyde1 - 3Motherwell
Sa 28Jul 2018Alloa0 - 2Ross County
Sa 28Jul 2018Livingston2 - 0Berwick
Sa 28Jul 2018Edinburgh C4 - 2Stranraer
Sa 28Jul 2018East Fife1 - 2Falkirk
Sa 28Jul 2018Elgin City0 - 4Dundee Utd
Sa 28Jul 2018Hamilton1 - 1Airdrieonians
Sa 28Jul 2018St Mirren6 - 0Dumbarton
Sa 28Jul 2018Kilmarnock2 - 0Queen's Park
Sa 28Jul 2018Cove Rangers2 - 0Raith
Sa 28Jul 2018Dundee2 - 0Brechin
Sa 28Jul 2018Morton5 - 0Albion
Sa 28Jul 2018Dunfermline3 - 1Stirling
Sa 28Jul 2018Ural Sver. Oblast0 - 1Anzhi
Sa 28Jul 2018Spartak Moscow1 - 0Gazovik Orenburg
Sa 28Jul 2018R. Rostov1 - 0Terek Grozny
Sa 28Jul 2018Midtjylland3 - 1Esbjerg
Sa 28Jul 2018Oleksandria1 - 0Zorya
Sa 28Jul 2018Lviv0 - 1Dynamo Kiev
Sa 28Jul 2018IFK Goth'burg3 - 0IF BP
Sa 28Jul 2018Ostersunds FK1 - 0Elfsborg
Sa 28Jul 2018Dalkurd FF1 - 3IK Sirius
Sa 28Jul 2018Malmo2 - 1Norrkoping
Sa 28Jul 2018Honka1 - 2HJK Helsinki
Sa 28Jul 2018Zemun1 - 1Vojvodina NS
Sa 28Jul 2018Proleter Novi Sad2 - 1Vozdovac
Sa 28Jul 2018Macva Sabac1 - 0Napredak
Sa 28Jul 2018Rad Beograd0 - 3Cukaricki
Sa 28Jul 2018Mladost Lucani1 - 0Radnik Surdulica
Sa 28Jul 2018Sturm Graz3 - 2Hartberg
Sa 28Jul 2018Altach2 - 3Mattersburg
Sa 28Jul 2018Dukla Pribram4 - 2B. 1905
Sa 28Jul 2018Opava1 - 2Zlin
Sa 28Jul 2018Synot2 - 1Banik Ostrava
Sa 28Jul 2018Slavia Prague4 - 0MFK Karvina
Sa 28Jul 2018Dunarea Calarasi0 - 0CFR Cluj
Sa 28Jul 2018CSMS Iasi1 - 1Astra Giurgiu
Sa 28Jul 2018Diosgyor2 - 2Puskas FA FC
Sa 28Jul 2018Debrecen1 - 1Mezokovesd SE
Sa 28Jul 2018MOL Vidi1 - 1Paksi SE
Sa 28Jul 2018PFC Septemvri Sofia0 - 2Botev Plovdiv
Sa 28Jul 2018Beroe Stara1 - 1Ludogorets
Sa 28Jul 2018Kortrijk1 - 4Anderlecht
Sa 28Jul 2018St. Truiden0 - 0Cercle Bruges
Sa 28Jul 2018Waregem2 - 2W Beveren
Sa 28Jul 2018Oostende2 - 1Mouscron-P
Sa 28Jul 2018Zaglebie Lubin2 - 1Zaglebie Sos
Sa 28Jul 2018Korona Kielce1 - 2Legia Warsaw
Sa 28Jul 2018Triglav1 - 3NK Aluminij
Sa 28Jul 2018Loko. Zagreb4 - 0NK Inter
Sa 28Jul 2018Rijeka2 - 0HNK Gorica
Sa 28Jul 2018Neuc. Xamax1 - 1Basel
Sa 28Jul 2018Grasshoppers0 - 2FC Zurich
Sa 28Jul 2018Cobh0 - 1Finn Harps
Sa 28Jul 2018Casertana2 - 0Picerno

French Division 2

Sa 28Jul 2018Lorient0 - 0Le Havre

Kazakhstan League

Sa 28Jul 2018Astana2 - 0FK Atyrau
Sa 28Jul 2018Fraserburgh5 - 1Strathspey T
Sa 28Jul 2018Huntly2 - 3Turriff U
Sa 28Jul 2018Rothes11 - 1Fort William
Sa 28Jul 2018Formartine Utd4 - 1Nairn County
Sa 28Jul 2018Brora Rangers2 - 0Wick Academy
Sa 28Jul 2018Buckie Thistle0 - 2Inverurie Locos
Sa 28Jul 2018Deveronvale7 - 0Lossiemouth
Sa 28Jul 2018Gretna 20080 - 3Edinburgh Uni
Sa 28Jul 2018Gala Fairydean1 - 2Cumbernauld C
Sa 28Jul 2018Civil Serv Strol0 - 0Vale of Leithen
Sa 28Jul 2018Edusport Acad4 - 1Whitehill W
Sa 28Jul 2018Kelty Hearts2 - 2Dalbeattie Star
Sa 28Jul 2018Spartans2 - 2Stirling Univ

Slovakian League

Sa 28Jul 2018Spartak Trnava1 - 0Zlate Moravce

Israel Super Cup

Sa 28Jul 2018H. Haifa1 - 1H Beer Sheva

 

Match in Focus

20:00 TODAY BT2

Man City v Hoffenheim

Home WinDrawAway Win
Key stats
  • Hoffenheim have never won a Champions League game
Expert verdict
Manchester City need just a point to gain a potentially advantageous Champions Leauge knockout stage tie and they should top the group with ease. Hoffenheim must win in order to qualify for the Europa League but the German club do not have the steel to hold off the English champions.

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