The Republic of Ireland's trip to Belgrade ended in defeat with two second half goals from Serbia dampening a strong start by Stephen Kenny's men.
A goal from Preston North End's Alan Browne midway through the first half had Ireland hoping, ending a seven-game wait for a score.
The goal came when Callum Robinson picked up possession on the left edge of the penalty area and made a yard of space for himself before floating a cross to the far post, where Browne rose to plant a firm downward header into the net.
But as the half time whistle neared, Serbia pulled themselves level with a goal from Dušan Vlahović in the 40th minute.
You don't save those... ?
What a header!
27' | Serbia 0-1 Ireland#WEAREONE | #COYBIG | #SRBIRL pic.twitter.com/fqXY2AP24r— FAIreland ⚽️?? (@FAIreland) March 24, 2021
With no ease up before the break, 21-year-old goalkeeper Mark Travers denied the home side a second in the 44th minute, making a vital save on Filip Djuricic.
After the break, central defender Ciaran Clark glanced a 57th-minute header wide from a Browne corner as Ireland enjoyed a greater share of the possession during the early stages.
But Serbia substitute Aleksandar Mitrovic, who had only been on the pitch for five minutes, put the home side ahead for the first time with an audacious chipped effort 22 minutes from full time.
FT | Serbia 3-2 Ireland.
A tough one to take in Belgrade.
The hosts came from behind to lead after Browne hit the front for Ireland. Collins pulled a goal back late on, but despite some late pressure, Stephen Kenny's side couldn't find a leveller.#WEAREONE | #COYBIG | #SRBIRL pic.twitter.com/atushGu1Gc— FAIreland ⚽️?? (@FAIreland) March 24, 2021
Mitrovic helped himself to a second seven minutes later when he climbed to meet Tadic’s cross and head firmly home to make it 3-1.
With the game seemingly slipping away, substitute James Collins set up a tense conclusion when he latched on to Stefan Mitrovic’s weak header to stab home a second for the Republic with four minutes of ordinary time remaining.
Four minutes of added time was not enough to make up the deficit, with a cross from Robbie Brady in the final minute of play easily dealt with, ending Ireland's hopes of managing a draw.
The game ended 3-2 in Serbia's favour, putting them on level pegging with Portugal following their win over Azerbaijan, while Kenny's quest for his first win as manager continues.