After scoring the winner against Goztepe on match day 16, Vincent Aboubakar was again on target despite being on the losing side.
Besiktas went into the game top of the log with 44 points as they started in fine fashion as Aboubakar benefited from a Fabrice N’Sakala assist to put the home side in front at the 29th minute.
One minute to the interval, the visitors had their equalizer after Besiktas’ Montero scored an own goal to give Trabzonspor some hope going in to the second half.
Upon resumption for the second half, the visitors were the better side as they took the lead for the first time in the game through Vito Hugo at the 67 th minute.
Thinks moved from bad to worse for Besiktas as Dorukham Tokoz received a red card at the 72 nd minute as the home side finished the game with 10 men.
The defeat for Besiktas means they occupy second spot with 44 points, one shy off leaders Fenerbahce who are on 45 points.
Vincent Aboubakar has now scored 12 league goals in 17 matches plus two assists to his name.