Key events
Show key events only
Please turn on JavaScript to use this feature
Ruben Neves, the scorer in Lisbon, wore the No 21 shirt that his friend, Diogo Jota, once wore.
Share
Jake O’Brien spoke to RTE: “It’s very disappointing, I think the lads dug in for nearly the whole game. I think with how much we dug in, we deserved a point, that’s going to really hurt us. Playing against teams like this you have to stay focused for the whole time, I think for just a small moment, we switched off, and they got their moment.”
Share
Niall Mullen gets in touch: “Ah my beloved Irish moral victory, how I’ve missed you.”
Share
Tony Mason gets in touch: “Only game with remaining jeopardy? Don’t you know Serbia are playing Albania?”
I should have said: that I had access to other than the scoreline; I was watching the other three all at once. That’s a huge win for Albania.
Share
Saturday Uefa qualifiers scores
Group K
Latvia 2-2 Andorra
Serbia 0-1 Albania
Group E
Bulgaria 1-6 Turkey
Spain 2-0 Georgia
Group F
Hungary 2-0 Armenia
Portugal 1-0 Rep of Ireland
Group I
Estonia 1-3 Italy
Norway 5-0 Israel FT
Share
Full-time: Portugal 1-0 Ireland
So close for Ireland, and such pain as Ruben Neves scored in time added on. The Irish are not out of it just yet, and were much improved but it’s all on their remaining games. The Slovakian referee is confronted by Heimir Hallgrímsson. Caoimhin Kelleher was one of the heroes, saving from Ronaldo but that ended up so cruel.
Share
Full-time: Estonia 1-3 Italy
A nice, clean win for Italy aside from the mistake from Donnarumma. Moises Kean scored but then had to be taken off with injury. Mateo Retegui made up for a penalty miss, and a first Azzurri goal from Francesco Pio Esposito.
Share
Full-time: Spain 2-0 Georgia
Three wins from three for Spain, Pino and Oyarzabal scoring the goals in a match they dominated. It might have been more had it not been for Giorgi Mamardashvili, the Liverpool keeper.
Share
Goal! Bulgaria 0-1 Turkey (Kahveci, 90+3)
Share
Portugal 1-0 Ireland
That was cruel for Ireland, Heimir Hallgrímsson is furious in his dugout, watching the goal back. Rafael Leao almost kills it off from Ronaldo’s layoff as Ireland leave space as they try and attack.
Share
Goal! Portugal 1-0 Ireland (Neves, 90+1)
The game ticks into added time, and just as it seems that Ireland are holding on, Trincao loops a cross to Ruben Neves, who breaks his international drought by heading home. Kelleher is caught in no-man’s land.
Share
Portugal 0-0 Ireland
Ronaldo is still on, and it takes an Egan toe-end to stop him in his tracks. Next, Trincao makes a mess of a shot.
Share
Portugal 0-0 Ireland
This is the game with remaining jeopardy from the evening. Josh Cullen is booked and he will not be able to face Armenia on Tuesday.
Share
Portugal 0-0 Ireland
Ireland struggling to hold the ball, sub Will Smallbone losing possession. Liam Manning has just been booked. The Slovakian referee will be the focus of post-match attention. Off goes the veteran Seamus Coleman for the returning John Egan.
Share
Stephen G gets in touch: “How was that a penalty?! Hit his chest at a pelt and we didn’t see it reviewed on tv enough. Happy Kelleher has the Zlatan King – Fu kick in reserve but VAR needs to be binned or have it’s own VAR system to review awful decisions.”
Share
Spain 2-0 Georgia
In Elche, the big news is that Georgia have just had their first shot. Utter dominance from Spain.
Share
Goal! Estonia 1-3 Italy (Rauno Sappinen, 73)
A horror show from Donnarumma, he tries to catch a cross, and drops it at the feet of Rauno Sappinen, the Estonian striker.
Share
Goal! Estonia 0-3 Italy (Francesco Esposito, 74)
It’s a lovely finish from Inter’s 20-year-old, set up by a cross from Leonardo Spinazzola, and slashed home. That’s his first goal for his country.
Share
Updated at 16.29 EDT
Portugal 0-0 Ireland
Ireland’s hero flaps at a corner aimed as Dias and can only watch it drift by. Off goes Evan Ferguson, who saw very little of the ball. Ogbene goes off.
Share
Penalty saved by Ireland’s Kelleher
Ronaldo takes it, and takes a deep breath. Kelleher spreads himself wide, and with his boot smashes away a kick that was aimed down the centre! Justice done!
Share
Penalty to Portugal!
Who did it hit? Nathan Collins is complaining. It came off Darragh O’Shea’s chest. What will the Slovakian ref be guided towards?
Share
Portugal 0-0 Ireland
Close. Semedo lays up Ronaldo but the great man misses.
Share
Charles Antaki gets in touch: “There was a lot of walking football played in that first half of the Spain-Georgia game, all of it played by Spain, and with a correspondingly treacle-like response from the opposition. You wait for the viper-like strike – it did happen once – but otherwise you might as well put on some trance music. More from Pedri please.”
“Beautifully struck by Oyarzabal, for sure, but the award of a free kick for a handball was grotesque. The Georgian player in the wall put his arm across his face for protection and it hit him somewhere around the elbow. If he hadn’t had it there he’d have got a broken nose at least. What could be a more natural position than one to protect yourself against that?”
Share
Goal! Bulgaria 1-5 Turkey (Zeki Celik 65)
Share
Goal! Spain 2-0 Georgia (Oyarzabal, 64)
The La Real man lashes a free-kick with his left foot. Mamardashvili had no chance. Oyarzabal is immediately replaced after his latest goal; he’s a player in form. On comes Borja Iglesias. Pino, the other scorer is replaced by Alex Baena.
Share
Updated at 16.13 EDT
Portugal 0-0 Ireland
More changes – Vitinha off, and Semedo on, the latter almost making an impact. On comes Mikey “Jinky” Johnston for Ireland f0r Festy Ebosele.
Share
Portugal 0-0 Ireland
Off goes Neto, and on comes Rafael Leao. Neto doesn’t look too happy. Dalot off, and Wolves legend Trincao to replace him. That’s an attacking change from Portuguese Bob.
Share
Big news from Scotland. Who will take the chalice from Russell Martin?
Share
Portugal 0-0 Ireland
This game is overheating, plenty of heavy challenges, and the two coaches off their benches. Ruben Neves, who has never scored for Portugal, fires wide of Kelleher.
Share
Goal! Bulgaria 1-4 Turkey (Yildiz, 56)
Share
Estonia 0-2 Italy
Italy not sitting on their lead, and are looking for more. Their goal difference is vastly inferior to Norway’s.
Share
Spain 1-0 Georgia
Porro hits the post, and then Oyarzabal is denied by a clearance off the line.
Share
Goal! Bulgaria 1-3 Turkey (Kenan Yildiz 51)
Share
Portugal 0-0 Ireland
The referee in Lisbon, not too popular after some first-half decisions, gets in the way of the ball, and stops what looks like a promising Irish attack.
Share
Goal! Bulgaria 1-2 Turkey (Viktor Popov Og 49)
Share
Updated at 15.57 EDT
Spain 1-0 Georgia
Spain resume their passing control in Elche, and look for a second goal. Mamardashvili makes a fine save as Porro plays through Oyarzabal, and then Ferran Torres hits the side-netting.
Share
Back away in Europe
Portugal 0-0 Ireland
Portugal have made a change, Inacio goes off, and Renato Veiga, once of Chelsea comes into defence.
Share
Uefa qualifiers half-time scores
Group K
Latvia 2-2 Andorra FT
Serbia 0-1 Albania
Group E
Bulgaria 1-1 Turkey
Spain 1-0 Georgia
Group F
Hungary 2-0 Armenia FT
Portugal 0-0 Rep of Ireland
Group I
Estonia 0-2 Italy
Norway 5-0 Israel FT
Share
Half-time: Estonia 0-2 Italy
Moises Kean and Mateo Retegui’s goals have Italy on course, and for second place.
Share
Goal! Serbia 0-1 Albania (Rey Manaj 45)
Share
Half-time: Bulgaria 1-1 Turkey
Share
Half-time: Spain 1-0 Georgia
Yeremy Pino’s goal separates the teams though it might have been more, save for Mamardashvili’s save of Ferran Torres’ penalty.
Share
Half-time: Portugal 0-0 Ireland
Nathan Collins’ heroic block when Bruno Fernandes seemed set to score closes out a decent half for the Irish. Not much going forward, but they are sticking to their defensive task well.
Share
Spain 1-0 Georgia
Oyarzabal goes close with an effort. Georgia have defended well under heavy pressure.
Share
Estonia 0-2 Italy
Reteegui had earlier missed a 30th minute penalty, hitting the post with his kick. His run-up was reminiscent of Simone Zaza at Euro 2016, and just as effective.
Share
Goal! Estonia 0-2 Italy (Retegui, 38)
Retegui scores, a clinical strike, Dimarco’s call comes to Orsolini, who sets up Retegui….though there’s a VAR call. Gattuso looks annoyed. It is given.
Share
Portugal 0-0 Ireland
Ronaldo fancied and was just starting a bicycle kick when the ball was headed away. Ireland holding firm, Portugal yet to put a shot on target. Nathan Collins climbs to head away and then Vitinha loops a header over the bar.
Share
Spain 1-0 Georgia
Porro’s cross almost finds Merino, who is usually so good in the air, but the chance is missed.
Share
Portugal 0-0 Ireland
Ronaldo has a clear run on Darragh O’Shea but fails to connect. Ogbene through from Coleman’s ball but Dalot steps across and his touch is a thing of wonder in taking the sting from the attack.
Share
Mamardashvili saves a penalty
Mamardashvili redeems himself, as Ferran takes, and he saves well. Good news for Liverpool fans.
Share
Penalty for Spain
Mamardashvili clatters Ferran Torres, that was clumsy. The decision checked by VAR but that’s plumb.
Share
Updated at 15.15 EDT
Goal! Spain 1-0 Georgia (Pino, 24)
A slick move, the ball from Pedri was superb, and Le Normand laid it up for Yeremy Pino to poke home, another Crystal Palace player shining.
Share
Portugal 0-0 Ireland
In the 21st minute there’s a minute’s applause for Diogo Jota, whose last game was in the Nations League final this summer.
Share
Estonia 0-1 Italy
Retegui, who plays his football in Saudi Arabia, fires wide. Italy look better under Gattuso, though are playing for second place behind rampant Norway.
Share
Portugal 0-0 Ireland
What a miss. Ronaldo shoots, Kelleher deflects the ball out – or was it the post? – and Bernardo Silva misses the rebound. Portugal stepping it up. Oof, a nasty tackle from Festy Ebosele, and Roberto Martinez wants a red, rather than yellow.
Share
Updated at 15.06 EDT
