Istanbul heavyweights Besiktas missed a chance to secure their place in the last 16 of the Champions League as they drew 1-1 with Monaco in Istanbul on Wednesday.
Turkey's Besiktas edged closer to a spot in the Champions League last 16 after a pulsating 1-1 home draw with Monaco left them top of Group G with 10 points from four games on Wednesday.
Besiktas will advance to the competition's knockout stages for the first time with two games to spare if second-placed RB Leipzig, who have four points, beat Porto later.
Porto have three points while French champions Monaco, last season's semi-finalists, are propping up the group on two and have only a slim chance of avoiding an early exit from Europe's premier club competition.
Roared on by their fervent fans in the Turkish capital, Besiktas pinned Monaco back from the start but the visitors missed the best two chances before they scored against the run of play on the stroke of halftime.
Rony Lopez silenced the Besiktas faithful when he beat Fabri with a superb curling shot from 20 metres after the home team's keeper had denied Monaco's Portuguese striker and Belgian midfielder Youri Tielemans.
Besiktas were rewarded for their pressure in the 54th minute as Monaco left back Jorge hauled down Ricardo Quaresma in the penalty area and Cenk Tosun powered his spot-kick past Danijel Subasic.
Monaco nearly regained the lead in the 75th minute when Oguzhan Ozyakup cleared an Andrea Raggi header off the line with the visitors looking dangerous whenever they came forward.
Both sides threw caution to the wind in the last 10 minutes but neither was able to find a winner, with Monaco striker Balde Keita squandering two good opportunities.
The result extended Besiktas's unbeaten home run in European competition to 12 games, although they fell short of racking up a fifth successive win.