Russian Premier League
Krylya Sovetov recorded a 2-0 victory at Amkar Perm to put some breathing space between themselves and the foot of the Premier League table.
A sixth-minute own goal from Ivan Cherenchikov set the visitors on their way with Alexander Eliseev adding another after 38 minutes.
A red card for Andrei Semenov four minutes before the interval ended any hopes of a comeback for Amkar as Krylya pulled seven points clear of basement side Mordovia Saransk.
They remain a point behind Volga Nizhny Novgorod, who were 1-0 winners at Lokomotiv Moscow courtesy of Shamil Asildarov's 40th-minute strike.
Saturday's other match between Kuban Krasnodar and strugglers Alania Vladikavkaz finished goalless.
There were, however, three red cards with Luiz Zelao and Alexey Kozlov sent off for Kuban while Aslan Dudiev was given his marching orders for Alania.
Scottish Premier League
Celtic rounded off a momentous week with a convincing 3-1 Clydesdale Bank Premier League victory over Kilmarnock at Rugby Park.
The Hoops' 2-1 home win over Spartak Moscow on Wednesday night sealed their place in the last 16 of the Champions League and they continued their good work in Ayrshire, starting when skipper Scott Brown fired them into the lead in the 27th minute.
Second-half goals from midfielder Joe Ledley and substitute Georgios Samaras were just reward for the Parkhead side's dominance, before Cillian Sheridan grabbed a late consolation.
The win keeps Celtic three points clear of second-placed Inverness, who were 3-0 winners at home to Hibernian.
Ross Draper's free header sent Caley Thistle on their way after 13 minutes before Richie Foran and Billy McKay secured their deserved win in the final 14 minutes.
Motherwell recorded their first home victory since the beginning of September as they defeated Ross County 3-2.
Rocco Quinn gave the visitors the lead after 17 minutes, however their advantage was short-lived as Michael Higdon headed home eight minutes later.
Nicky Law then fired the hosts ahead in the opening minute of the second half, but Quinn hammered home an equaliser.
Both sides showed a determination to grab a winner and Keith Lasley clinched the game for Motherwell when he struck with eight minutes remaining.
Hearts beat Aberdeen 2-0 with goals from Ryan Stevenson and Callum Paterson, while nine-man St Johnstone clung on for a 1-1 draw with St Mirren.
The Perth side had Chris Millar and Steven Anderson sent off but, despite the numerical advantage, St Mirren had only Paul Dummett's goal to show for their efforts as the visitors held out for a share of the points thanks to Murray Davidson's early goal.
Ronnie Schwartz scored twice as Randers came from behind to earn a 2-1 home win over Esbjerg in the Danish Superliga on Saturday.
Peter Ankersen put the visitors in front after 12 minutes, but Schwartz levelled eight minutes later.
And the striker got the winner in the 71st minute to send Randers up to fifth in the table.
Turkish Super Lig
Galatasaray opened up a three-point cushion over Super Lig title rivals Besiktas with a 3-1 win at Sivasspor.
Besiktas were held 2-2 by Eskisehirspor last night and Gala took full advantage as Umut Bulut scored twice.
His first-minute opener was cancelled out by Erman Kilic but Burak Yilmaz restored the visitors' lead and Bulut completed the scoring.
Third-placed Antalyaspor, also three points back, face Akhisar Belediye tomorrow.
Bursaspor beat Orduspor 1-0 at home after a dramatic finish which saw the game finish 10-a-side.
The hosts looked in trouble when Michael Chretien was sent off with five minutes remaining, but Orduspor's Nizamettin Caliskan quickly followed before Bursa substitute Stanislav Sestak scored the only goal.
Karabukspor were 2-0 winners over Gaziantepspor thanks to early goals from Armand Deumi Tchami and Lomana LuaLua, while Kasimpasa and Genclerbirligi drew 2-2.
Genclerbirligi led twice, through Jimmy Durmaz and Dejan Lekic, but goals from Kalu Uche and Yalcin Ayhan - the latter in the last minute - earned the home side a point.
Portuguese Primeira Liga
Porto went three points clear at the top of the Liga with a 1-0 home win over Moreirense.
The hosts struggled to break down the league's second bottom side before Jackson Martinez's 71st-minute goal settled the match.
The win put Porto three points clear of Benfica, who have a game in hand.
Ajax stepped up the pressure on the Eredivisie leaders with a 2-0 win over Groningen on Saturday evening.
Derk Boerrigter put Ajax ahead in the 42nd minute and the game was as good as wrapped up when they were awarded their second penalty of the game in the 53rd minute.
With Siem de Jong having earlier missed from the spot, Lasse Schone this time stepped up to clinch a 2-0 win.
The result leaves Frank de Boer's side level on points with third-placed PSV Eindhoven, who play leaders FC Twente on Sunday. Twente are a point ahead, along with Vitesse Arnhem.
RKC Waalwijk were deserving 2-0 winners against NEC Nijmegen to move up to eighth.
Cuco Martina beat both keeper Gabor Babos and defender Rens van Eijden on the line to open the scoring just before half-time and Florian Jozefzoon took advantage of a stretched defence to exchange passes with Nordin Boukhari and score the second.
RKC went ahead of ADO Den Haag, who were held to a 1-1 draw by PEC Zwolle.
Rochdi Achenteh's free-kick, which flicked off the knee of Joey van den Berg, gave Zwolle the lead in the 24th minute, but Jens Toornstra equalised midway through the second half.
AZ Alkmaar and Willem II drew 0-0 in Saturday's other game.
All the games, like those across the remainder of the weekend, were preceded by a minute's silence in memory of Richard Nieuwenhuizen, the linesman affiliated to youth club Buitenboys who died after being attacked by players from opponents Niuew-Sloten last Sunday.
French Ligue 1
Paris St Germain sounded a warning shot to their Ligue 1 title rivals with a 4-0 thrashing of lowly Evian on Saturday afternoon.
Zlatan Ibrahimovic scored one and made one for Ezequiel Lavezzi as the hosts raced into a 2-0 lead after half an hour, while Thiago Motta and Kevin Gameiro added gloss to the scoreline late on as Carlo Ancelotti's men closed to within two points of leaders Lyon.
Fifth-placed Valenciennes and sixth-spotted Rennes lost ground in the title race on Saturday evening as they only managed draws which left them five points off leaders Lyon, who visit fourth-placed St Etienne on Sunday night.
Rennes looked all set to climb to fourth place after second-half goals by Julien Feret and Romain Alessandrini put them in the driving seat against Brest, but the visitors rallied with goals from Benoit Lesoimier and Charlison Benschop in the final 20 minutes.
Brest lost Ahmed Kantari to a second yellow card in the last minute following an altercation with the referee, but held on for a 2-2 draw.
Valenciennes needed a second-half own goal to earn a 1-1 draw against bottom-of-the-table Nancy at the Stade Marcel Picot.
Jordan Loties opened the scoring for the hosts just after the half-hour and that looked to be enough to get Jean Fernandez's side only a second league win of the season, until Massodio Haidara put through his own net 17 minutes from time.
Nancy remained at the foot of the standings - still level on points with Troyes, who drew 1-1 at home to Nice.
Troyes came undone at the death for a second straight game as Dario Cvitanich earned Nice a point, cancelling out Stephane Darbion's close-range opener at the Stade de l'Aube.
Elsewhere, Montpellier brushed aside meek Ajaccio 3-0 to climb towards mid-table safety.
The champions are not the same side that won the title last season, but they had little problem seeing off relegation-threatened Ajaccio thanks to goals from John Utaka, Remy Cabella and Younes Belhanda.
Ten-man Sochaux moved out of the relegation zone with a 1-1 home draw against Lille.
The mid-table visitors, who have been somewhat off the pace this season after finishing third in the last campaign, took the lead in the 62nd minute through Nolan Roux.
Sochaux hit back immediately through Tunisia international Yassin Mikari, although they had to hang on in the closing stages after Loic Poujol was dismissed for a second bookable offence.
Greek Super League
PAOK Salonika kept themselves in touch with Superleague leaders Olympiacos with a 1-0 win over Levadiakos.
Lino's goal was enough for PAOK to close to seven points behind the pace-setters, who face a tough test at Panathinaikos on Sunday.
Fourth-placed Atromitos needed a late Eduardo Brito goal to down OFI Crete 3-2.
Giannis Skondras and substitute Anastasios Karamanos put Atromitos ahead only for Crete to equalise on each occasion through Alexandros Perogamvraki and a substitute of their own, Vassilis Koutsianikoulis.
The latter's goal three minutes from time appeared to have earned a draw but Brito struck a minute from the end, and Crete then had Manolis Moniakis sent off.
There was also a red card for Giannina's Anastasios Pantos but it did not stop his side winning 2-0 at Kerkyra, Andi Lila and Tomas De Vincenti with the goals.
Belgian Jupiler League
Anderlecht maintained their six-point gap atop the Jupiler Pro League after Dieumerci Mbokani's hat-trick helped his side humble 10-man Mons 5-0.
Mbokani opened the scoring in in the fifth minute and doubled their lead shortly before half-time, with Kanu da Rocha all but sealing the points for the league leaders in the 73rd minute.
Guillaume Gillet added the fourth from the spot in the 81st minute after Cedric Berthelin had been sent off and Mbokani completed the hat-trick and Anderlecht's scoring three minutes from time.
Zulte-Waregem remain six points behind following a 2-1 success at KV Kortrijk.
Jens Naessens gave the visitors a 23rd-minute lead but it was not until the 88th minute that Zulte-Waregem sealed victory courtesy of M'Baye Leye's penalty, with Stefan Mitrovic netting a consolation for the Kortrijk in the final minute.
Third-placed Lokeren slipped four points behind Zulte-Waregem after a 2-1 defeat at KV Mechelen.
A goal in either half from Abdul-Yakuni Iddi and Robin Henkens put the hosts two goals to the good and although Milos Maric set up a tense finale, Mechelen held on.
Eidur Gudjohnsen's penalty on the stroke of half-time rescued a 1-1 draw for bottom-of-the-league Cercle Brugge at home to OH Leuven.
The hosts had to do things the hard way as Bram Verbist saw red in the 36th minute and although Leuven took the lead six minutes later through Ebrahim Savaneh's penalty, Gudjohnsen found the back of the net from the spot just before the interval.
Goals from Christophe Lepoint (seven) and Jonny Rowell's penalty (70) saw Waasland-Beveren to a 2-0 success at AA Gent.