Cristiano Ronaldo went off injured as Portugal were held to a 1-1 draw by Serbia in a frantic Euro 2020 qualifier in Lisbon.
A goalless draw with Ukraine in their opening Group B fixture on Friday put the pressure on Portugal heading into Monday's encounter, and their task was made more difficult when Ronaldo appeared to suffer a hamstring injury before the half-hour mark.
Dusan Tadic's penalty had put Serbia ahead early on, though Portugal overcame Ronaldo's injury to level through Danilo Pereira's rasping 42nd-minute strike.
Portugal were awarded a spot-kick with 17 minutes remaining only for referee Szymon Marciniak to change his mind after consultation with his assistant and Serbia held firm to frustrate their hosts.
William Carvalho had a goal disallowed against Ukraine and should have put Portugal ahead inside four minutes here, but he failed to apply a finish from point-blank range.
Portugal were made to pay for Carvalho's miss three minutes later, Tadic making no mistake from the spot after Rui Patricio barged into Mijat Gacinovic, though Serbia's lead would have been short lived if not for a pair of superb saves from Marko Dmitrovic.
Ronaldo's injury looked to have knocked the wind out of Portugal's sails, but the hosts drew level when Danilo picked out the top-right corner with an outstanding strike from 30 yards.
The reigning European champions failed to recapture the same intensity after the restart and were fortunate that Adem Ljajic blazed over in the 56th minute, while Nemanja Maksimovic made a vital block to deny Andre Silva at the other end.
Portugal looked to have been handed a lifeline when Marciniak initially deemed Antonio Rukavina handled in the area, but the assistant referee came to Serbia's rescue when he instructed the official to change his decision.
The hosts' frustrations only grew in stoppage time when Bernardo Silva and Pepe squandered chances to secure a dramatic win.
What does it mean? Euro 2016 winners off to a sluggish start
Fernando Santos' side came under fire for a lacklustre display against Ukraine, and although Monday's performance was much improved, with Ronaldo's injury they lacked the quality to make the momentum given to them by Danilo's equaliser count.
Portugal now sit in third with two points from their two home fixtures, and given they are not in qualification action until September, they could be left with a lot of ground to make up.
Tadic's sensational run rolls on
Ajax maestro Tadic has been in scintillating form this season, and his penalty – which he set up with a neat throughball into Gacinovic – brought up a 31st goal for club and country in 2018-19.
Ronaldo takes no risks
As soon as he pulled up with what seemed to be a hamstring strain, Ronaldo signalled to the bench that he needed to be replaced. With Juventus' Champions League and Serie A campaigns to focus on, Portugal's star man can only hope the injury is not too serious.
Portugal host the Nations League finals in June and face Switzerland in that competition in their next outing. Serbia will continue their qualification campaign against Ukraine.
23 de abril 2019
|Bucks complete sweep of Pistons, Jazz hold off Rockets|
|From Australia to Yokohama: Postecoglou wants to leave mark on Japanese football|
|Fowler ´can´t see´ Man United denying City|
|Fowler confirmed as Brisbane Roar coach|
|Miller doesn´t deserve to be in the ring – Joshua|
|Dyche dismisses ´anti-football´ accusations|
|First time in my life – Milner supporting United in Manchester derby|
|Cowboys´ Cooper describes relationship with Prescott|
|Zola suggests Chelsea to report Burnley after Sarri was allegedly ´offended´|
|Nets´ Dudley doubles down on Simmons comments|
|Hudson-Odoi says his season is over with ruptured Achilles tendon|
|Arthur backs Pakistan to mount World Cup challenge|
|David Luiz accuses Burnley of playing ´anti-football´|
22 de abril 2019
|Pogba blasts Manchester United for ´disrespectful´ performance in Everton humbling|
|NFL Draft 2019: Five sleeper prospects|
|NFL Draft 2019: Five potential first-round surprises|
|Chelsea 2 Burnley 2: Kante injured as Sarri´s men waste chance to go third|
|Kante off injured ahead of crucial period for Chelsea|
|Ruthless Saints thrash Hull FC, Warrington thump Rovers|
|Pant sends Capitals top despite Rahane hundred|
|AFC Champions League Review: Xavi stars in last-gasp Al Sadd victory|
|Brentford 2 Leeds United 0: Automatic promotion hopes hanging by a thread for Bielsa|
|Verdasco edges ahead of old rival Lopez in Barcelona, Mayer books Nadal date|
|Martic rallies to oust Zidansek in Istanbul|
|Heavyweight Ali pays the Price for bite|
|Championship Review: Sheffield United put the pressure back on Leeds, Norwich City held|
|Valverde to be patient with returning Barcelona star Dembele|
|Valencia winger Cheryshev to miss Copa del Rey final|
|DaMarkus Lodge relishing chance to prove himself as all-round receiver|
|Hassan named in Afghanistan World Cup squad|
|Bayern ´not easy´ for Sanches, accepts Kovac|
|Sissoko could miss two weeks – Pochettino|
|Pakistan announce Shadab Khan treatment plans|
|Coman and Gnabry impressing Bayern Munich boss Kovac|
|Khan will not retire on Crawford loss|
|Pavard: Bayern signed me because I am one of the best|
|Eels open new home by thumping tame Tigers|
|Folau´s Rugby Australia hearing set for May 4|
|Henderson urges Liverpool to ´keep believing´ in title race|
|McCollum driven by past Blazers failure|
|Hertha confirm broken ankle for rumoured Bayern target Stark|
|Young promises United response in Manchester derby|
|Mbappe won´t leave PSG, insists Tuchel|
|Warriors and Trail Blazers extend leads, Celtics reach Conference semis|
|Red Sox, Yankees claim extra-inning wins to continue turnarounds|
|Matic: Man United didn´t have leaders against Everton|
|Tuchel calls for Champions League patience after Ligue 1 glory|
|MLS Review: Vela leads LAFC rout, New York end winless start|
|Kerr backs Warriors star Curry to bounce back quickly|
|76ers star Butler, Nets´ Dudley fined after playoff clash|
|We always feel the same happiness – Al-Khelaifi revels in PSG´s Ligue 1 success|
|Paris Saint-Germain 2018-19: More goals and tighter at the back – the numbers behind Tuchel´s triump|
|Warriors´ Thompson says he ended slump by jumping in ocean|
|Maiden winner Pan claims RBC Heritage as Johnson capitulates|
|We cannot influence Manchester derby, neither can United – Klopp trolls Solskjaer´s men|
|Stevens proud of Celtics for keeping foot on the accelerator to sweep Pacers|
|DeRozan fined $25k for throwing ball at referee|
|Garcia and Mladenovic put past feud behind them to send France into Fed Cup final|
21 de abril 2019
|I am sure to stay at PSG – Mbappe insists he is not Real Madrid-bound|
|Special Foden has something that´s difficult to find – Guardiola|
|Sarri: Chelsea´s League Cup run on par with Tottenham´s heroics|
|Munster condemn pitch invader who confronted Vunipola|
|NHL awards 2019: Brent Burns, Mark Giordano, Victor Hedman named Norris Trophy finalists|
|Paris Saint-Germain 3 Monaco 1: Mbappe leads title celebrations with hat-trick as Neymar returns|
|Celtics sweep Pacers to advance to semi-finals|
|Neymar makes return from injury as substitute against Monaco|
|Words mean little – De Gea apologetic for disastrous Manchester United performance|
|PSG in Notre Dame jersey tribute against Monaco|
|Benzema the world´s best striker – Zidane|
|Patel the hero as Challengers survive Dhoni´s devastating display|