Estonia scored three goals in the last 30 minutes to rally for a stunning 3-1 win over Serbia in a 2012 European Championship qualifier on Friday.
Serbia took the lead in the 60th minute with a Zdavko Kuzmanovic strike.
Estonia equalized three minutes later through a powerful shot by Sander Puri from 16 meters that went in under the bar. Konstantin Vassiljev made it 2-1 in the 73rd as he slotted the ball home from the edge of the area.
Estonia sealed the victory with an own goal by Aleksandar Lukovic in the 90th.
Serbia has four points from three matches in Group C. Estonia has six in the group that also includes Italy, Northern Ireland, Slovenia and the Faeroe Islands.
"It happens," said Serbia coach Vladimir Petrovic after his first game at the helm of the national team. "Next we play Italy and we'll have to do our best to redeem ourselves."