St Johnstone vs Celtic 0-2.
Leading standings: Rangers 48; Celtic 44; Motherwell 34; St Johnstone 26; Hearts 25.
Bundesliga
Kaiserslautern vs Hanover 1-1; B. M’gladbach vs Mainz 1-0.
Leading standings: B. Munich 37; B. Dortmund, Schalke 34; B. M’gladbach 33; W. Bremen 29.
Primera Liga
A. Madrid vs R. Betis 0-2; Grenada vs Levante 2-1; Osasuna vs Villarreal 2-1; R. Santander vs R. Sociedad 0-0; Valencia vs Malaga 2-0. Played Saturday: Sevilla vs Real Madrid 2-6.
Leading standings: R. Madrid 40; Barcelona 37; Valencia 33; Levante 29; Osasuna 25; Sevilla, Malaga 24.
Ligue 1
Bordeaux vs Sochaux 1-0; Ajaccio vs S. Rennes 1-0; PSG vs Lille 0-0.
Leading standings: Montpellier, Paris SG 37; Lyon, Lille 35; St Etienne, Toulouse 30.