Turkey was trailing by two goals before goals from midfielders Hakan Calhanoglu and Ozan Tufan helped them draw against Serbia in a UEFA Nations League group match.
Turkey earned a 2-2 draw after a hard fight against Serbia in a UEFA Nations League group match played at the Turk Telekom Stadium in Istanbul.
Lazio midfielder Sergej Milinkovic-Savic scored the opener in the 22nd minute with a header for Serbia.
Serbia was also awarded a penalty kick in the 48th minute of the second half as Savic was fouled by Turkish midfielder Okay Yokuslu in the penalty area.
Serbian forward Aleksandar Mitrovic successfully converted the penalty to double the gap for the visitors.
The team was leading the match 2-0, but Turkey did not give up the fight.
Turkish midfielder Hakan Calhanoglu scored to narrow the gap in the 57th minute, making a one-two with Turkish forward Kenan Karaman to finish in the penalty area and giving hope to Turkey.
In the 76th minute, Turkish midfielder Ozan Tufan scored the equaliser, flicking the ball into the net at close range.
Turkish forward Burak Yilmaz was sent off in stoppage time after a foul. Yilmaz had been already booked.
Yilmaz is suspended for Turkey's next match against Russia in Istanbul on November 15.
Meanwhile, the UEFA Nations League's Group G match between Russia and Hungary ended in a goalless draw in Moscow.