The Balkan nation twice fought back from behind to claim a 4-3 win and move within one match of a World Cup spot.