Umut Bulut scored two minutes before half-time to lift Trabzonspor clear of second-placed Fenerbahce, who have a game in hand.

Fourth-placed Gaziantepspor missed the chance to close the gap on the top three as they conceded a 90th-minute goal to lose 3-2 at Karabukspor.

Ivan put Gaziantepspor in front but goals either side of the break from Yasin Avci and Emil Angelov turned the game round.

Olcan Adin levelled in the 81st minute only for Ilhan Parlak to snatch victory at the death for Karabukspor.

Sivasspor boosted their survival hopes with a 1-0 win over 10-man Besiktas thanks to Mehmet Yildiz's 90th-minute winner.

The visitors had Tomas Sivok sent off in the 66th minute.

The win put Sivasspor seven points clear of the drop zone.

Elsewhere, Ankaragucu twice came from behind to draw 2-2 at home to Eskisehirspor.

Fatih Tekke's 41st-minute goal cancelled out Burhan Eser's opener and Serdar Ozkan made it 2-2 after Batuhan Karadeniz had restored Eskisehirspor's lead.