And the visitors will be kicking themselves for wasting several chances to wrap up the three points and enhance their chances of qualifying for next summer's finals.

A foul by Milan Bisevac 25 yards from goal gave Vassilijev the chance to line-up a free-kick and he dispatched it into the corner of the net with only five minutes left on the clock.

Playmaker Vassilijev had been at the centre of the very few Estonian attacks throughout the game and had already worked Serbian goalkeeper Zeljko Brkic twice from long range.

Olympiacos striker Marko Pantelic had put Serbia in front after 38 minutes from close range with his 10th international strike. It was just reward for the Serbians, who had dominated proceedings.

They continued to take the game to Estonia and former Manchester United winger Zoran Tosic was denied a goal by a fantastic save from Sergei Pareiko with only 15 minutes remaining, but Estonia hit back and made Serbia pay for their wayward finishing.