With just four games left in the race for the Super Lig title, second-placed Basaksehir could leap above leader Besiktas this weekend.
The Istanbul clubs have led the pack for much of the season but recent results, including Basaksehir’s 3-1 defeat of their neighbors two weeks ago, has closed the gap to two points.
With Basaksehir facing eighth-placed Genclerbirligi on Saturday evening and Besiktas not playing until 48 hours later, when they face Bursaspor, there could be a sudden change at the top of the table.
A win for Basaksehir will see them go a point above Besiktas until at least Monday night.
The weekend’s action starts Friday night, when Kayserispor take on Konyaspor and Kasimpasa host Rizespor.
Fenerbahce, who remain in the title race, lying six points behind Basaksehir, will take on Antalyaspor at home. The other Saturday game will see bottom-of-the-table Adanaspor welcome Trabzonspor.
Sunday evening sees Galatasaray, who lie in fourth spot, play 17th-placed Gaziantepspor away in one of three games on the day.
The only post-weekend match is Bursaspor-Besiktas.
Here is the full schedule for Round 31: (all times local)
Friday
8 p.m. Kayserispor - Atiker Konyaspor
8 p.m. Kasimpasa - Caykur Rizespor
Saturday:
4 p.m. Medipol Basaksehir - Genclerbirligi
7 p.m. Adanaspor - Trabzonspor
7 p.m. Fenerbahce - Antalyaspor
Sunday:
4 p.m. Osmanlispor - Akhisar Belediyespor
7 p.m. Aytemiz Alanyaspor - Kardemir Karabukspor
7 p.m. Gaziantepspor - Galatasaray
Monday:
8 p.m. Bursaspor - Besiktas