Postpublished at 20:10 BST 11 October
Portugal 0-0 Republic of Ireland
Goncalo Inacio overhits his cross as he tries to pick out Cristiano Ronaldo, who had darted into the box after starting the move.

Neves rose brilliantly to score the winner and move Portugal on to nine points
At a glance
Ruben Neves scores stoppage-time header to earn Portugal dramatic win
Caoimhin Kelleher saves second-half Cristiano Ronaldo penalty
Republic of Ireland stay bottom of Group F with three games left
Ruben Neves' stoppage-time header broke the Republic of Ireland's hearts and handed Portugal a dramatic World Cup qualifying win in Lisbon after Cristiano Ronaldo was denied from the spot.
Neves rose brilliantly to steer Francisco Trincao's cross home and spare Ronaldo's blushes after the five-time Ballon d'Or winner's failure to convert from 12 yards.
Ronaldo was denied by Caoimhin Kelleher 15 minutes from time after Dara O'Shea was adjudged to have used his arm to block Trincao's effort.
After Kelleher's intervention, it looked as though the Republic of Ireland would take a hard-fought point back to Dublin, only for Neves to condemn them to another defeat after last month's shock reverse to Armenia in Yerevan.
Hungary's 2-0 win over Armenia in Group F's other fixture on Saturday means they sit second, five points behind leaders Portugal after three rounds of games.
The Republic of Ireland are bottom, two points adrift of Armenia before a crucial meeting in Dublin on Tuesday.
Injury-time Portugal defeat 'painful' - Hallgrimsson

Kelleher's penalty save to thwart Ronaldo was not enough to earn the Republic of Ireland a point
After a humbling night in Armenia last month, Republic of Ireland boss Heimir Hallgrimsson said his wounded players needed "almost a perfect game" to leave Lisbon with a positive result.
In an attempt to tighten up his defence, Hallgrimsson restored former captain Seamus Coleman to the line-up on his 37th birthday.
For much of the night, it yielded the desired response as the Republic of Ireland stoutly defended their box to frustrate Portugal.
At times against Hungary and Armenia, the Irish defence was prised apart with alarming ease, but they got through an enormous amount of work in Lisbon to intensify Portugal's frustrations and edge closer to taking a precious point.
The visitors' problem, however, was at the other end. While they poured everything into repelling Portugal's myriad threats, the attack mustered only two shots - neither on target - with frontman Evan Ferguson managing only 14 touches before he was replaced by Troy Parrott.
There were echoes of Faro in 2021, of course. Ronaldo had a penalty saved that night - by Gavin Bazunu - before popping up with two injury-time headers to deny the Republic of Ireland a famous win after John Egan had given Stephen Kenny's side the lead.
But this was not Ronaldo's night. In the first half, his fizzing left-footed drive hit a post, and he twice fired wide after the break before Kelleher saved his spot-kick with a foot after Dara O'Shea was penalised for handball.
Instead, it was Neves who headed the home side to a dramatic win, with the midfielder pointing to the sky in tribute to Diogo Jota in Portugal's first home game since the Liverpool star's death in July.
Portugal: Roberto Martinez's side will aim to make it four wins from four when they host Hungary in Lisbon on Tuesday (19:45 BST).
Republic of Ireland: Heimir Hallgrimsson's team must put aside their latest disappointment before welcoming Armenia to Dublin in a must-win game on Tuesday (19:45 BST).
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 2 | 0 | 1 | 7 | 3 | 4 | 6 |
| |
| 3 | 2 | 0 | 1 | 6 | 4 | 2 | 6 |
| |
| 3 | 2 | 0 | 1 | 3 | 2 | 1 | 6 |
| |
4 Luxembourg | 3 | 0 | 0 | 3 | 1 | 8 | -7 | 0 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 3 | 0 | 0 | 9 | 0 | 9 | 9 |
| |
2 Kosovo | 3 | 1 | 1 | 1 | 2 | 4 | -2 | 4 |
|
| 3 | 0 | 2 | 1 | 2 | 5 | -3 | 2 |
| |
| 3 | 0 | 1 | 2 | 2 | 6 | -4 | 1 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 2 | 1 | 0 | 9 | 0 | 9 | 7 |
| |
| 3 | 2 | 1 | 0 | 5 | 1 | 4 | 7 |
| |
| 3 | 1 | 0 | 2 | 6 | 7 | -1 | 3 |
| |
4 Belarus | 3 | 0 | 0 | 3 | 1 | 13 | -12 | 0 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 3 | 0 | 0 | 7 | 1 | 6 | 9 |
| |
| 3 | 1 | 1 | 1 | 6 | 6 | 0 | 4 |
| |
| 3 | 1 | 0 | 2 | 9 | 7 | 2 | 3 |
| |
4 Azerbaijan | 3 | 0 | 1 | 2 | 1 | 9 | -8 | 1 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 3 | 0 | 0 | 11 | 0 | 11 | 9 |
| |
| 3 | 2 | 0 | 1 | 9 | 9 | 0 | 6 |
| |
| 3 | 1 | 0 | 2 | 5 | 5 | 0 | 3 |
| |
4 Bulgaria | 3 | 0 | 0 | 3 | 1 | 12 | -11 | 0 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 3 | 3 | 0 | 0 | 9 | 2 | 7 | 9 |
| |
| 3 | 1 | 1 | 1 | 6 | 5 | 1 | 4 |
| |
3 Armenia | 3 | 1 | 0 | 2 | 2 | 8 | -6 | 3 |
|
| 3 | 0 | 1 | 2 | 3 | 5 | -2 | 1 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 4 | 1 | 0 | 18 | 3 | 15 | 13 |
| |
| 5 | 3 | 1 | 1 | 8 | 4 | 4 | 10 |
| |
| 6 | 3 | 1 | 2 | 8 | 9 | -1 | 10 |
| |
4 Lithuania | 6 | 0 | 3 | 3 | 6 | 9 | -3 | 3 |
|
5 Malta | 6 | 0 | 2 | 4 | 1 | 16 | -15 | 2 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 5 | 0 | 0 | 19 | 2 | 17 | 15 |
| |
| 6 | 4 | 1 | 1 | 13 | 5 | 8 | 13 |
| |
| 5 | 2 | 1 | 2 | 10 | 6 | 4 | 7 |
| |
4 Cyprus | 6 | 1 | 2 | 3 | 7 | 9 | -2 | 5 |
|
5 San Marino | 6 | 0 | 0 | 6 | 1 | 28 | -27 | 0 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 6 | 6 | 0 | 0 | 29 | 3 | 26 | 18 |
| |
| 5 | 4 | 0 | 1 | 15 | 8 | 7 | 12 |
| |
3 Israel | 6 | 3 | 0 | 3 | 15 | 16 | -1 | 9 |
|
4 Estonia | 6 | 1 | 0 | 5 | 6 | 16 | -10 | 3 |
|
5 Moldova | 5 | 0 | 0 | 5 | 3 | 25 | -22 | 0 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 6 | 3 | 3 | 0 | 11 | 2 | 9 | 12 |
| |
| 5 | 3 | 2 | 0 | 17 | 4 | 13 | 11 |
| |
| 5 | 3 | 1 | 1 | 11 | 6 | 5 | 10 |
| |
4 Kazakhstan | 6 | 2 | 0 | 4 | 7 | 11 | -4 | 6 |
|
5 Liechtenstein | 6 | 0 | 0 | 6 | 0 | 23 | -23 | 0 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 5 | 0 | 0 | 13 | 0 | 13 | 15 |
| |
| 6 | 3 | 2 | 1 | 6 | 3 | 3 | 11 |
| |
| 5 | 2 | 1 | 2 | 4 | 6 | -2 | 7 |
| |
4 Latvia | 6 | 1 | 2 | 3 | 4 | 8 | -4 | 5 |
|
5 Andorra | 6 | 0 | 1 | 5 | 2 | 12 | -10 | 1 |
|
| Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 4 | 1 | 0 | 17 | 1 | 16 | 13 |
| |
| 6 | 4 | 1 | 1 | 11 | 6 | 5 | 13 |
| |
3 Faroe Islands | 6 | 3 | 0 | 3 | 8 | 5 | 3 | 9 |
|
4 Montenegro | 6 | 2 | 0 | 4 | 4 | 13 | -9 | 6 |
|
5 Gibraltar | 5 | 0 | 0 | 5 | 2 | 17 | -15 | 0 |
|
Manager: Roberto Martínez
Formation: 4 - 2 - 3 - 1
Manager: Heimir Hallgrímsson
Formation: 3 - 4 - 2 - 1
Manager: Roberto Martínez
Formation: 4 - 2 - 3 - 1
Manager: Heimir Hallgrímsson
Formation: 3 - 4 - 2 - 1
UEFA World Cup Qualifiers
All competitions
All competitions
All competitions