Galatasaray lifted the Super Lig title for a record 22nd time after beating Basaksehir 2-1 in the penultimate week of the league campaign.
The Lions managed to come back from a goal down in the Istanbul derby to go onto win the championship-deciding match.
It was the visitors who took the lead when Rijad Bajic scored on 17 minutes.
Galatasaray manager Fatih Terim is renowned for giving big half-time talks and he managed to work his magic once again during the inverval.
The Lions headed into the half-time break looking nervous. They made several unforced errors, passing was poor and several players lacked confidence.
The Yellow-Reds looked rejuvenated in the second half and just two minutes after the restart former West Ham winger Sofiane Feghouli equalised with a stunning overhead kick.
Sofiane Feghouli için iftar vakti. pic.twitter.com/ZtKJzaIXXk
— CimbomTV (#yenihesap) (@TvCimbom) May 19, 2019
Younes Belhanda thought he had given his side the lead soon after but it was ruled out by VAR.
Everton loanee Henry Onyekuru managed to find the back of the net minutes later but it was ruled offside.
Onyekuru did finally give his side the lead after heading home from close range in the 64th minute.
The Nigeria international ended up scoring his 14th goals of the season making him top scorer for the Lions with one game left to play.
GHOST MOVE 👻
Controversially maybe, but, it won't matter now, as Henry Onyekuru delivered the League title for Galatasaray. 🏆🏆 pic.twitter.com/IVuGvuaQPS
— Adeniyi Adebanjo (@deniyiclement) May 19, 2019
The victory moved Galatasaray three points clear of Basaksehir on 69 points after 33 games. The visitors will not be able to win the title even if the Lions lose as head-to-head results are used to determine the champion if two teams are tied on points.
Terim ended up winning his eight league title with the club in the process making him the most successful manager in Turkish footballing history.
Galatasaray 2 – 1 Medipol Başakşehir
Stadium: Türk Telekom
Referee: Cüneyt Çakır, Bahattin Duran, Tarık Ongun
Galatasaray: Muslera, Mariano, Luyindama, Marcao, Nagatomo, Donk (min. 46 Selçuk İnan), Belhanda, Feghouli (min. 90+2 Linnes), Fernando, Onyekuru, Diagne (min. 85 Semih Kaya)
Medipol Başakşehir: Mert Günok, Caiçara, Mahmut Tekdemir, Kudriashov, Clichy, Gökhan İnler, Emre Belözoğlu (min. 29 Mossoro), İrfan Can Kahveci (min. 70 Adebayor), Visca, Elia, Bajic (min. 81 Robinho)
Goals: min. 17 Bajic (Medipol Başakşehir), min. 47 Feghouli, min. 64 Onyekuru (Galatasaray)