Match ends, Serbia 2, Republic of Ireland 2.
Daryl Murphy's first international goal earned the Republic of Ireland a lucky draw in their opening World Cup qualifier in a rain-lashed Belgrade.
Jeff Hendrick's deflected effort gave the Republic the perfect start as they held out until half-time despite almost constant Serbian pressure.
Filip Kostic levelled on 62 minutes and Dusan Tadic scored a controversial penalty seven minutes later.
The Irish looked beaten but Murphy headed the equaliser on 81 minutes.
Murphy's goal ended his long drought for the Republic as the Newcastle striker, 33, finally broke his international duck in his 24th appearance.
Republic snatch draw after disjointed display
The Republic failed to build on the ideal start of Hendrick's third-minute goal as his low shot deflected in off Chelsea defender Branislav Ivanovic. It was a first international goal for Burnley's recent record signing from Derby.
For the remainder of the contest, the Republic struggled to retain possession as Kostic and Southampton striker Tadic caused the visitors no end of problems.
Only poor Serbian finishing and a splendid save by West Ham keeper Darren Randolph from Kostic kept the Irish in front by the interval.
Serbia's deserved equaliser came on 62 minutes as Kostic slotted from close range after Tadic had outfoxed John O'Shea in the Republic penalty area.
With the home side continuing to run at the ragged Irish, they were awarded a highly-debatable penalty with Jonathan Walters' contact on a charging Kostic just inside the area looking minimal.
Tadic dispatched the penalty into the roof of the net and the Republic were fortunate not to go 3-1 in arrears three minutes later as substitute Andrija Pavlovic hammered against the crossbar after Randolph spilled a Filip Mladenovic shot.
But the Republic summoned up a response, with Walters having an effort ruled out for offside and James McClean going close before Murphy powered in a headed equaliser as he connected with a Brady corner.
Given the Republic's defensive nervousness all night, it was no surprise that they had further late scares with Seamus Coleman desperately having to clear off the line after Randolph had blocked an Ivanovic effort.
Man of the match - Darren Randolph
The West Ham keeper rode his luck at times but made a couple of vital saves during stages of the contest when the Serbian were threatening to over-run the visitors.
In truth, few of his outfield colleagues were particularly impressive in a display where the Republic were guilty of squandering possession and resorting to long balls on too many occasions.
What's next for the Republic?
After the first round of fixtures, the Republic sit behind leaders Wales and Austria, who won against Moldova and Georgia respectively.
Martin O'Neill's side return to World Cup qualifier action next month, hosting the Georgians on Thursday, 6 October before an away date in Moldova three days later.
The busy autumn qualifying schedule concludes away in Austria on 12 November with Ireland's Group D action resuming against Wales in Dublin on 24 March.
Line-ups
Serbia
Formation 5-4-1
- 1Rajkovic
- 2Rukavina
- 6Ivanovic
- 5NastasicBooked at 72mins
- 21Vukovic
- 14MladenovicSubstituted forTosicat 77'minutes
- 10Tadic
- 16Milivojevic
- 4Gudelj
- 17KosticSubstituted forKataiat 81'minutesBooked at 83mins
- 9MitrovicSubstituted forPavlovicat 59'minutes
Substitutes
- 3Tosic
- 7Tosic
- 8Markovic
- 11Maksimovic
- 12Dmitrovic
- 13Mitrovic
- 15Rajkovic
- 18Katai
- 19Ignjovski
- 20Pavlovic
- 22Stojiljkovic
- 23Jovanovic
Republic of Ireland
Formation 4-3-3
- 23Randolph
- 2Coleman
- 4O'Shea
- 5Keogh
- 17WardBooked at 21minsSubstituted forQuinnat 70'minutes
- 13HendrickBooked at 27minsSubstituted forMurphyat 76'minutes
- 6WhelanBooked at 88mins
- 10BradyBooked at 59mins
- 19Walters
- 9LongSubstituted forClarkat 90+2'minutes
- 11McClean
Substitutes
- 1Westwood
- 3Clark
- 7McGeady
- 8Arter
- 12McShane
- 14Hoolahan
- 15Christie
- 16Rogers
- 18Meyler
- 20Wilson
- 21Murphy
- 22Quinn
- Referee:
- Viktor Kassai
- Attendance:
- 7,896
Match Stats
- Possession
- Home70%
- Away30%
- Shots
- Home16
- Away8
- Shots on Target
- Home7
- Away5
- Corners
- Home6
- Away4
- Fouls
- Home15
- Away14
Live Text
Post update
Full Time
Second Half ends, Serbia 2, Republic of Ireland 2.
Post update
Foul by Dusko Tosic (Serbia).
Post update
Jonathan Walters (Republic of Ireland) wins a free kick in the defensive half.
Substitution
Substitution, Republic of Ireland. Ciaran Clark replaces Shane Long because of an injury.
Post update
Delay over. They are ready to continue.
Post update
Delay in match Shane Long (Republic of Ireland) because of an injury.
Post update
Foul by Aleksandar Katai (Serbia).
Post update
Jonathan Walters (Republic of Ireland) wins a free kick in the defensive half.
Booking
Glenn Whelan (Republic of Ireland) is shown the yellow card for a bad foul.
Post update
Dusan Tadic (Serbia) wins a free kick in the attacking half.
Post update
Foul by Glenn Whelan (Republic of Ireland).
Post update
Corner, Serbia. Conceded by Daryl Murphy.
Post update
Attempt saved. Branislav Ivanovic (Serbia) right footed shot from the centre of the box is saved in the centre of the goal.
Post update
Attempt missed. Dusan Tadic (Serbia) right footed shot from outside the box is close, but misses to the left. Assisted by Dusko Tosic following a corner.
Post update
Attempt blocked. Dusko Tosic (Serbia) right footed shot from outside the box is blocked. Assisted by Nemanja Gudelj.
Post update
Corner, Serbia. Conceded by Richard Keogh.
Booking
Aleksandar Katai (Serbia) is shown the yellow card for a bad foul.
Post update
Foul by Aleksandar Katai (Serbia).
Post update
Jonathan Walters (Republic of Ireland) wins a free kick on the right wing.