Real Madrid’s Fabio Coentrao scored the winning goal as Portugal beat Serbia 2-1 in Lisbon on Sunday to move top of Euro 2016 qualifying Group I.
Coentrao arrived at the back post to convert a low ball across the box from Joao Moutinho to decide the encounter at the Estadio da Luz after Nemanja Matic had cancelled out Ricardo Carvalho’s early opener with a spectacular strike.
Cristiano Ronaldo captained the home side but in the absence of another Real Madrid star, central defender Pepe, the veteran Carvalho played alongside Bruno Alves in the heart of the back four.
And the 36-year-old Monaco man got the breakthrough 10 minutes in, heading past Vladimir Stojkovic from a Coentrao cross to score his first international goal in eight years after Dusan Basta had needlessly given away a corner.
Serbia, playing their first competitive game under Radovan Curcic and struggling in the section, drew level from a corner of their own in the 61st minute.
Aleksandar Kolarov’s ball in from the left was helped on by Radosav Petrovic and Chelsea midfielder Matic — back on the ground where he used to star for Benfica — connected with a stunning acrobatic overhead kick that left Rui Patricio helpless in goal.
But Serbia were only level for two minutes before Coentrao got Portugal’s winner, to the delight of the home fans in the crowd of more than 58,000.
Results in Euro 2016 qualifying on Sunday:
Group D
At Tbilisi
Georgia 0 Germany 2 (Reus 39, Mueller 44)
At Glasgow, Scotland
Scotland 6 (Maloney 18-pen, 34-pen, S Fletcher 29, 77, 90, Naismith 39) Gibraltar 1 (L Casciaro 20)
At Dublin
Republic of Ireland 1 (Long 90+1) Poland 1 (Peszko 26)
Group F
At Belfast
Northern Ireland 2 (K Lafferty 33, 38) Finland 1 (Sadik 90+1)
At Ploiesti, Romania
Romania 1 (Keseru 21) Faroe Islands 0
At Budapest
Hungary 0 Greece 0
Group I
At Elbasan, Albania
Albania 2 (Mavraj 77, Gashi 81) Armenia 1 (Movsisyan 4)
At Lisbon
Portugal 2 (Carvalho 10, Fabio Coentrao 63) Serbia 1 (Matic 61)
Played Saturday
Group A
At Astana
Kazakhstan 0 Iceland 3 (Gudjohnsen 20, B Bjarnason 32, 90+1)
At Prague
Czech Republic 1 (Pilar 90) Latvia 1 (A Visnakovs 30)
At Amsterdam
Netherlands 1 (Huntelaar 90+2) Turkey 1 (Burak Yilmaz 37)
Group B
At Haifa, Israel
Israel 0 Wales 3 (Ramsey 45+1, Bale 50, 77)
At Andorra la Vella
Andorra 0 Bosnia and Herzegovina 3 (Dzeko 13, 49, 62)
At Brussels
Belgium 5 (Fellaini 21, 66, Benteke 35, Hazard 67, Batshuayi 80) Cyprus 0
Group H
At Baku
Azerbaijan 2 (C Huseynov 4, Nazarov 90+2) Malta 0
At Zagreb
Croatia 5 (Brozovic 30, Perisic 54, Olic 66, Schildenfeld 87, Pranjic 90+4) Norway 1 (Tettey 81)
At Sofia
Bulgaria 2 (Popov 11, Micanski 17) Italy 2 (Y Minev 4-og, Eder 84)
Friday
Group C
At Skopje
Macedonia 1 (Trajkovski 9) Belarus 2 (Kalachev 44, Kornilenko 82)
At Zilina, Slovakia
Slovakia 3 (Nemec 10, Weiss 21, Pekarik 40) Luxembourg 0
At Seville, Spain
Spain 1 (Morata 28) Ukraine 0
Group E
At London
England 4 (Rooney 6, Welbeck 45, Sterling 58, Kane 73) Lithuania 0
At Ljubljana
Slovenia 6 (Ilicic 10, Kampl 49, Andraz Struna 50, Novakovic 52, Lazarevic 73, B Ilic 88) San Marino 0
At Lucerne, Switzerland
Switzerland 3 (Schaer 17, Xhaka 27, Seferovic 80) Estonia 0
Group G
At Vaduz
Liechtenstein 0 Austria 5 (Harnik 14, Janko 16, Alaba 59, Junuzovic 74, Arnautovic 90+3)
At Chisinau
Moldova 0 Sweden 2 (Ibrahimovic 46, 84-pen)
At Podgorica
Montenegro v Russia – match abandoned after 66 minutes due to crowd trouble
– Agence France-Presse