Swiss Super League
Lausanne Sports grabbed an overdue win to ease their automatic relegation fears 3-1 at home to Servette.
After losing their previous four league games late goals from Peter Luccin and Matt Moussilou secured a win to move them eight points clear of last-placed Sion.
Sion were deucted 36 points earlier this season for fielding an ineligible player and the threat of relegation looms larger after Lausanne's win today [Sunday].
Lausanne led through Moussilou (14) and while Tibert Pont (29) levelled they grabbed a vital three points which still kept them in the relegation play-off spot.
Young Boys stayed third after they drew 2-2 at FC Zurich.
Raul Bobadilla grabbed a point for the Bern side on 86 minutes as they battled back from behind for the second time.
Alain Nef (61) had cancelled out his own ninth-minute own goal before Josip Drmic (79) thought he had won it.
Russian Premier League
Lokomotiv Moscow missed the chance to move into second spot in the Premier League standings after slumping to a 2-0 home defeat against city rivals Dinamo.
Aleksandr Kokorin put Dinamo ahead just before half-time and substitute Zvjezdan Misimovic sealed the victory with an 88th-minute penalty to leave defeated Lokomotiv still two points behind second-placed CSKA Moscow.
Rubin Kazan beat Anzhi Makhachkala 1-0 to leapfrog above their opponents into sixth spot, Nigeria international Obafemi Martins netting the only goal of the game in the 50th minute.
In the relegation group, Amkar Perm defeated Terek Grozny 2-0 at home with Nikola Mijailovic opening the scoring in the 54th minute before a Martin Jiranek own goal four minutes from time completed the scoring.
Ajax signalled their title-winning intent by moving back to the Eredivisie summit with a thumping 6-0 win over Heracles this afternoon [Sunday].
Locked in a six-team battle for the crown, the Amsterdam club took over top spot from AZ Alkmaar, who were later held 2-2 by Vitesse Arnhem.
Frank de Boer's men opened the scoring in the first half through Theo Janssen and then cut loose in the second, with Lorenzo Ebecilio making it 2-0 and Christian Eriksen claiming the third despite a possible deflection off Ebecilio.
Vurnon Anita, Siem de Jong and Kolbeinn Sigthorsson - on as a substitute having been out injured since early October - completed the rout.
That put the pressure on AZ to respond and they were frustrated at the Gelredome.
United States forward Jozy Altidore headed them in front but Guram Kashia (35) and Marco van Ginkel (46) gave Vitesse the lead.
Simon Poulsen was credited with the equaliser on the hour but Brett Holman almost immediately collected a second yellow card and AZ's remaining 10 men were unable to find a winner.
De Graafschap remain rooted to the foot of the table after a 2-0 defeat at NEC Nijmegen.
Going into the match two points behind Excelsior, Richard Roelofsen's men knew a three-point haul would lift them off the bottom of the pile.
But goals either side of the break from Lasse Schone and Genero Zeefuik ensured that NEC coasted to a comfortable success, aided by Lion Kaak's dismissal just prior to half-time.
RKC Waalwijk boosted their hopes of clinching a Europa League play-off place with a narrow victory over ADO Den Haag.
Krisztian Nemeth netted the game's only goal midway through the first half to lift RKC back level on points with eighth-placed NEC.
Scottish Premier League
Celtic moved within one point of clinching the Clydesdale Bank Premier League title by beating St Johnstone 2-0 at Parkhead.
The Hoops found it a struggle in the first half against a well-organised Saints side, but a Georgios Samaras header and an own goal by midfielder Chris Millar after the break saw off the visitors, whose striker Cillian Sheridan missed a great chance with the game goalless.
It was not a vintage Celtic performance, who were perhaps a bit deflated by Rangers' win at Motherwell yesterday which prevented a possible title party today [Sunday].
In today's other SPL game, clinical finishing from Hibernian saw them move six points clear of the relegation zone with a 3-2 win in Inverness.
After a goalless first half, Inverness drew first blood when Greg Tansey netted the Highlanders' first penalty of the season on the hour mark.
But Paul Hanlon levelled with a close-range header four minutes later before Garry O'Connor put them in front on 75 minutes.
Jonny Hayes equalised with a stunning cross-shot in the 83rd minute but Leigh Griffiths bagged the winner with a low angled shot from 12 yards with just five minutes to go.
Syrianska FC kicked off their Allsvenskan campaign with a 2-1 come-from-behind home victory over IFK Gothenburg this afternoon [Sunday].
Daniel Sobralense put the visitors ahead in the 17th minute but two goals in three minutes at the start of the second half - from Sharbel Touma and Louay Chanko - turned the game on its head.
Today's [Sunday] other match in the Swedish top flight ended in a goalless draw between AIK and Mjallby AIF.
Belgian Jupiler League
Anderlecht were held at home by Kortrijk in their first game of the Championship Play-off in the Jupiler League.
Steven Monrose gave the visitors a first-half lead, beating Sacha Kljestan and finishing past Silvio Proto in the 17th minute.
But slack defending left Dieumerci Mbokani one-on-one with keeper Kristof van Hout to equalise shortly after the hour mark.
Copenhagen maintained their three-point lead over Nordsjaelland in the Superliga after both teams won.
Dame N'doye's brace helped Copenhagen to a 3-1 win away to Lyngby, Cesar Santin scoring their second goal while Patrick Mortensen netted for the hosts.
First-half goals from Mario Ticinovic and Nicolai Stokholm earned Nordsjaelland a 2-0 home win over Koge to keep up the pressure on the leaders.
Defeated sides Lyngby and Koge remain in the relegation zone, with the former six points adrift of Sonderjyske - who travel to AGF Aarhus on Monday - and Koge a further four points adrift of safety.
Michael Krohn-Dehli's 32nd-minute penalty earned Brondby a 1-0 win over Odense despite the late sending-off of Daniel Norouzi, while Midtjylland drew 2-2 at home to Silkeborg. The hosts led twice, through Sylvester Igboun Emeka and substitute Jude Nworuh, but Daniel Pedersen and Thorbjorn Holst Rasmussen equalised, the latter in the last minute.
Turkish Super Lig
Second-placed Fenerbache let slip a half-time lead as they were held 1-1 by third-placed Trabzonspor.
Fener went ahead four minutes before the break through Cristian Baroni's goal but they were pegged back by a 73rd-minute equaliser from Burak Yilmaz.
The result leaves Fener nine points behind leaders Galatasaray in the Super Lig standings, with Trabzonspor a further 10 minutes back.
At the other end of the table, Samsunspor continued their brave bid to avoid the drop with an impressive 1-0 win at fourth-placed Besiktas.
Murat Yildirim netted the only goal of the game 20 minutes from time as Samsunspor claimed their fifth win in eight matches to move to within three points of Antalyaspor and safety with one game to go.
Antalyaspor's own quest to avoid relegation suffered a hit as they lost 3-1 at home to Bursaspor.
Bursaspor's goals came from Sebastian Pinto (34), Pablo Batalla (44) and Ibrahim Bangura (90), with Antalyaspor's response coming through Tita (78).
Greek Super League
Kevin Mirallas scored his 19th goal of the season as Olympiacos recorded a ninth straight Super League win which could be enough to retain the title.
The result took the Piraeus club 10 points clear of bitter rivals Panathinaikos, who are appealing against a three-point deduction for crowd trouble during a match against Olympiacos which would reduce that gap to seven, with nine points still on offer.
Belgian forward Mirallas grabbed the only goal in the 54th minute against Panetolikos, who are three points adrift of safety.
Panathinaikos beat Aris Thessaloniki 1-0 in their match to keep alive their slim title hopes, with Hungarian substitute Gergely Rudolf netting the only goal eight minutes from time. Pana played the last 31 minutes with 10 men after the sending-off of Nikos Spyropoulos.
Atromitos are a distant third still after drawing 2-2 at struggling Ergotelis.
Penalties from Elias Anastasakos (51) and substitute Kostas Mitroglou (64) put Atromitos in control against an Ergotelis side reduced to 10 men by the 48th-minute dismissal of goalkeeper Zaharias Kavoussakis.
However, they fought back with goals from Borislav Jovanovic (74) and Nikos Katsikokeris (80) to lie three points above the bottom three.
Bottom side Doxa Dramas' relegation was confirmed as they lost 1-0 at FC Xanthi, Theodoros Vassilakakis scoring the decisive goal in the 12th minute.
Second-bottom Kerkyra still have hopes of beating the drop and salvaged a 2-2 draw at home to AEK Athens thanks to Athanassis Tsigas' 90th-minute goal. Abdul Osman gave Kerkyra a 14th-minute lead but Victor Klonaridis levelled two minutes later and the capital club forged ahead eight minutes before the break through Nikos Liberopoulos.
AEK's point took them level with fourth-placed PAOK Thessaloniki, who lost 2-1 at home to in-form Giannina.
A six-match unbeaten run has taken Giannina seven points clear of the drop zone, and they led in Thessaloniki through Emiljano Vila's seventh-minute goal. Fotis Georgiou doubled their lead with 20 minutes left and although Thanassis Papazoglou quickly pulled one back, the visitors held on for three points.
Asteras Tripoli's Europa League play-off hopes were dented by a 2-2 draw at home to OFI Crete. A 12th-minute own goal by Vando was cancelled out by Vangelis Mantzios (31) but Asteras were back in front by the break through Emanuel Francou (37). The islanders secured a point through Fotis Papoulis' 73rd-minute goal.
Panionios leapfrogged Levadiakos by beating them 2-0 with goals from Njazi Kuqi (60, penalty) and Admir Kurdi (69).
French Ligue 1
Lille took an important step towards securing a Champions League place with a crucial 2-1 win over closest rivals Toulouse at the Stade Metropole.
Star midfielder Eden Hazard again showed why he is one of the most sought-after players in Europe as he won a 12th-minute penalty, which he converted, before teeing-up Dimitri Payet for his side's second goal on the half-hour.
Toulouse halved the deficit through Serge Aurier after 59 minutes but their hopes ended with the 82nd-minute dismissal of Pantxi Sirieix for an ugly tackle on Nolan Roux.
Lille's win moved them six points clear of Toulouse while also just about reviving their hopes of defending their Ligue 1 title.
Pierre-Alain Frau's penalty miss cost Caen a victory which would have provided a huge boost to their Ligue 1 survival hopes.
The forward had spoken in the build-up to the game of the importance of three points, which would have lifted them above their opponents and out of the relegation zone.
But the crucial moment came five minutes before half-time when his spot-kick hit the crossbar, the second time the woodwork had denied the hosts - though Ajaccio also went close when Eduardo's effort was cleared off the line.
Lisandro Lopez struck a late equaliser to earn Lyon a draw from their trip to fellow European hopefuls Rennes this evening.
Rennes had looked set to move to within two points of Lyon after taking a fifth-minute lead through Mevlut Erding but they were pegged back by Lopez's leveller 14 minutes from time.
The result sees Lyon climb into fourth place above Toulouse on goal difference, with Rennes remaining in seventh spot.
Beira Mar claimed a crucial win in their bid to avoid the drop from the Portuguese top flight as they won 3-1 at relegation rivals Feirense.
The visitors were 2-0 ahead thanks to Chengdong Zhang (12) and Serginho (28) before they had Joaozinho sent off with 33 minutes played.
Carlos Fonseca (53) pulled a goal back for Feirense but Beira Mar claimed three vital points when Jaime netted 11 minutes from the end.
The win moved them five points clear of the drop zone while Feirense, winless in 12 league games, are rooted to the bottom.
Matias Fernandez struck an injury-time winner as Sporting Lisbon strengthened their hold over a Europa League place with a 1-0 win at Uniao Leiria.
Sporting, who hold a 2-1 advantage heading into the second leg of their Europa League quarter-final against Metalist Kharkiv in midweek, are now eight points clear of the chasing pack.
Guimaraes were 3-1 winners over Pacos Ferreira with Nuno Assis (30), Bruno Telles (51) and El Arbi Soudani (64) on target. Michel got an 87th-minute consolation for Pacos.
Ladji Keita (35) and Claudemir (61) scored in each half as Nacional won 2-1 over Rio Ave, whose goal came via Pinto Yazalde (75).
Ney Santos scored an 83rd-minute winner as Vitoria Setubal won 1-0 at Gil Vicente.