Portugal v Republic of Ireland, Spain v Georgia: World Cup 2026 qualifying – live
Join John Brewin for live goal updates around Europe as teams bid for their spot in next year’s tournament

9.08pm BST 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. 9.07pm BST 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. 9.04pm BST Big news from Scotland. Who will take the chalice from Russell Martin? Related: Rangers could turn to Danny Rohl after Steven Gerrard rules out return as manager 9.04pm BST 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. 9.02pm BST Goal! Bulgaria 1-4 Turkey (Yildiz, 56) 9.00pm BST Estonia 0-2 Italy Italy not sitting on their lead, and are looking for more. Their goal difference is vastly inferior to Norway’s. 8.59pm BST Spain 1-0 Georgia Porro hits the post, and then Oyarzabal is denied by a clearance off the line. 8.57pm BST Goal! Bulgaria 1-3 Turkey (Kenan Yildiz 51) 8.56pm BST 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. 8.55pm BST Goal! Bulgaria 1-2 Turkey (Viktor Popov Og 49) Updated at 8.57pm BST 8.55pm BST 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. 8.50pm BST Back away in Europe Portugal 0-0 IrelandPortugal have made a change, Inacio goes off, and Renato Veiga, once of Chelsea comes into defence. 8.45pm BST Uefa qualifiers half-time scores Group KLatvia 2-2 Andorra FTSerbia 0-1 AlbaniaGroup EBulgaria 1-1 TurkeySpain 1-0 GeorgiaGroup FHungary 2-0 Armenia FTPortugal 0-0 Rep of IrelandGroup IEstonia 0-2 ItalyNorway 5-0 Israel FT 8.38pm BST Half-time: Estonia 0-2 Italy Moises Kean and Mateo Retegui’s goals have Italy on course, and for second place. 8.37pm BST Goal! Serbia 0-1 Albania (Rey Manaj 45) 8.36pm BST Half-time: Bulgaria 1-1 Turkey 8.35pm BST 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. 8.34pm BST 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. 8.33pm BST Spain 1-0 Georgia Oyarzabal goes close with an effort. Georgia have defended well under heavy pressure. 8.30pm BST 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. 8.28pm BST 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. 8.25pm BST 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. 8.22pm BST Spain 1-0 Georgia Porro’s cross almost finds Merino, who is usually so good in the air, but the chance is missed. 8.19pm BST 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. 8.16pm BST Mamardashvili saves a penalty Mamardashvili redeems himself, as Ferran takes, and he saves well. Good news for Liverpool fans. 8.15pm BST Penalty for Spain Mamardashvili clatters Ferran Torres, that was clumsy. The decision checked by VAR but that’s plumb. Updated at 8.15pm BST 8.11pm BST 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. 8.09pm BST 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. 8.08pm BST 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. 8.05pm BST 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. Updated at 8.06pm BST 8.02pm BST Portugal 0-0 Ireland Ireland are giving a decent account of themselves, holding off Portugal so far. There’s lots of twinkling in midfield but there’s not much movement up front. Wonder why. 8.01pm BST Spain 0-0 Georgia Zubimendi has a shot on goal for the Spanish but it’s way wide, with Georgia back in numbers. Updated at 8.12pm BST 8.00pm BST Goal! Bulgaria 1-1 Turkey (Kirilov, 13) 7.58pm BST Goal! Bulgaria 0-1 Turkey (Guler, 11) 7.57pm BST Spain 0-0 GeorgiaIt’s 83% possession to Spain so far, though no goals. Pedro Porro has just been booked. Updated at 8.12pm BST 7.56pm BST Portugal 0-0 Ireland In Lisbon, Ireland have actually been enjoying quite a lot of possession but Portugal have just enjoyed a spell on the ball. Bruno Fernandes turns inside and shoots wide from a Nuno Mendes pass. 7.53pm BST Goal! Estonia 0-1 Italy (Kean, 4) What a goal, a fine finish from the Fiorentina player, set up by Federico Dimarco. 7.51pm BST In England’s group, Serbia are taking on Albania, and fighting for second place. 7.48pm BST Away we go in the Uefa qualifiers There’s a big game between Bulgaria and Turkey, too in Group E. They’re in a group with Spain and Georgia. 7.44pm BST Tom Hopkins gets in touch: “Just following on from Russell Yong’s observation, I’d note that since not running up a massive score against Andorra, England have lost to Senegal (good side, sweeping aside the African champions in Qatar never got the credit it deserved) and had two good wins against teams that did not have great nights.”On the basis of those two wins, the narrative seems to be that we’ve found the way and anyone not currently playing is looking at missing the World Cup entirely? I think maybe we could be a little more circumspect.” 7.42pm BST Across Europe, the teams are out. Amhrán na bhFiann is being played in Lisbon in Sporting Club’s stadium. It’s a chilly night in Tallinn, too. 7.29pm BST Russell Yong gets in touch: “That Andorra/Latvia result seems worth bearing mention. The Andorran status as a minnow team is, of course, deserved, having only won one other point in a competitive fixture in the past two years, but disguises the fact that they’ve actually been improving over time. For a team of their stature, they rarely get thrashed, losing by four or more goals just twice in the last 20 fixtures going back over two years (against Spain and Romania), and not once this year. “ They’ve shown they can pretty consistently beat or take points off the other minnows (Gibraltar, San Marino and Liechtenstein), which is not nothing for a team of their level. At club level, two teams came closer than ever to making the group stages of a Uefa competition this season and did not disgrace themselves at any point, going down in high-scoring aggregates. It arguably speaks to how the Conference League has enfranchised teams of lowlier leagues and countries like these, and puts into perspective the moaning of fans who felt their teams were somehow entitled to run up a massive score against them and harangued the Andorrans for being defensive when they couldn’t.” 7.26pm BST Estonia v Italy teams Estonia: Hein, Peetson, Paskotsi, Kuusk, Saliste, Shein, Palumets, Kait, Soomets, Saarma, Alex Matthias Tamm. Subs: Igonen, Sinyavskiy, Vetkal, Schjonning-Larsen, Mets, Miller, Joonas Tamm, Sappinen, Kristal, Mustmaa, Yakovlev, Perk. Italy: Donnarumma, Di Lorenzo, Bastoni, Calafiori, Orsolini, Barella, Tonali, Dimarco, Raspadori, Kean, Retegui. Subs: Carnesecchi, Vicario, Gabbia, Spinazzola, Locatelli, Udogie, Esposito, Cristante, Frattesi, Cambiaghi, Cambiaso, Mancini. 7.25pm BST Spain v Georgia teams – Kvaratskhelia starts Spain: Simon, Porro, Le Normand, Cubarsi, Cucurella, Merino, Zubimendi, Gonzalez, Oyarzabal, Ferran Torres, Pino. Subs: Raya, Remiro, de Frutos, Vivian, Garcia, Iglesias, Rodriguez, Llorente, Barrios, Baena, Grimaldo, Aghehowa. Georgia: Mamardashvili, Kakabadze, Goglichidze, Kashia, Dvali, Gocholeishvili, Kochorashvili, Mekvabishvili, Kiteishvili, Mikautadze, Kvaratskhelia. Subs: Kereselidze, Gugeshashvili, Zivzivadze, Guliashvili, Davitashvili, Lobjanidze, Kvernadze,Azarovi, Mamuchashvili, Tsitaishvili, Gagnidze, Gelashvili. 7.23pm BST Snap report per Reuters: Norway ran riot with a 5-0 win at home to Israel in a World Cup qualifier on Saturday, as Erling Haaland struck a hat-trick to celebrate his 50th international goal and help move his side to the brink of a place at next year’s tournament. Norway have now won all six of their Group I matches, boasting a goal difference of plus 26 ahead of their remaining two fixtures against Estonia and second-placed Italy, who sit nine points behind with two games in hand. Despite missing a twice-taken penalty early on, Haaland found his rhythm, scoring once in the first half and twice after the break to reach his 50-goal milestone and finishing the night with an incredible 51 in 46 internationals. Israel added to their own misery with two own goals in the first half from Anan Khalaili and Idan Nachmias. And via Associated Press: Pro-Palestinian protesters lit flares and waved flags as they marched to the stadium ahead of the World Cup qualifier. Public broadcaster NRK said around 1,000 protesters arrived from Oslo‘s city center to Ullevaal Stadion, where they were reportedly planning to stay until the start of the game at 6 p.m. local time. A banner about the war in Gaza was carried by the protesters in what appeared to be a peaceful march. Only 3,000 spectators were being allowed into the game amid tight security checks. 7.00pm BST Hungary climb to second in the table, above Armenia, with Ireland bottom of the group and set to play Portugal this evening. 6.59pm BST Full-time: Hungary 2-0 Armenia 6.58pm BST Goal! Hungary 2-0 Armenia (Gruber, 90+4) 6.54pm BST Final score: Norway 5-0 Israel That puts Norway on 18 points, and if Italy fail to beat Estonia or Israel in their next two matches then Norway will be in their first World Cup since 1998. Erling Haaland, by the way, has scored 21 goals this season, and in his 10th consecutive match. There is simply nobody better in the game right now. 6.47pm BST Some League One news, yes, Luton are in League One, with a roundup of action from the two lower divisions EFL today. Related: Former Arsenal midfielder Jack Wilshere in the frame for Luton job 6.32pm BST Goal! Norway 5-0 Israel (Haaland, 72 hat-trick) 6.23pm BST Portugal v Ireland starting teams Portugal: Diogo Costa; Dalot, Rúben Dias, Inácio, Nuno Mendes; Bernardo Silva, Vitinha, Bruno Fernandes; Rubén Neves, Cristiano Ronaldo, Pedro Neto. Ireland: Kelleher; O’Brien, O’Shea, Collins; Ogbene, Cullen, Knight, Manning; Ebosele, Molumby; Ferguson. 6.22pm BST Goal! Norway 4-0 Israel (Haaland, 63) 6.21pm BST Goal! Hungary 1-0 Armenia: (Daniel Lukacs, 56) 6.18pm BST From last night. Related: World Cup qualifying: big win for Northern Ireland while Mbappé helps France close in 6.16pm BST Your team booking its place at the World Cup is one thing. Paying for tickets is another…. When the first tickets for the 2026 World Cup went on sale last week, millions of fans joined online queues only to discover what Gianni Infantino’s assurance that “the world will be welcome” really means. The cheapest face-value seat for next summer’s final, somewhere in the gods of New Jersey’s 82,500-seat MetLife Stadium where the players are specks and the football’s a rumor, comes at a cost of $2,030 (oxygen tank not included). Most upper-deck seats range from $2,790 to $4,210, according to customers who finally glimpsed the prices that had been closely guarded. The much-touted $60 tickets for group-stage games, propped up by Fifa as evidence of affordability, exist only as comically tiny green smudges on the edge of digital seating maps, little more than mirages of inclusivity. Related: A World Cup preying on Fomo: Fifa’s 2026 ticket scheme is a late-capitalist hellscape 5.55pm BST Huge game for Scotland on Sunday, as they welcome Belarus to Glasgow. Related: Steve Clarke approaches milestone and urges Scotland to avoid complacency 5.53pm BST Uefa half-time scores: Norway 3-0 Israel – Haaland got the second goal. Hungary 0-0 Armenia 5.45pm BST England news: Quansah ruled out Jarell Quansah will miss England’s World Cup qualifier against Latvia due to injury and the defender – who did not play a part in England’s 3-0 friendly win over Wales at Wembley – will return to his club Bayer Leverkusen. England did not reveal the nature of his injury but the 22-year-old has returned to the Bundesliga club as a precaution. The former Liverpool defender has been a mainstay in Leverkusen’s defence this season but England said no further squad additions were planned for the qualifier in Riga on Tuesday. Thomas Tuchel’s side top their World Cup qualifying group with a perfect record from five games while Latvia are fourth in the standings. England could qualify for next year’s World Cup with two matches to spare if they beat Latvia on Tuesday and results elsewhere in Group K go their way. 5.45pm BST Preamble It’s do or die for Ireland, though their chances of reaching North America may already be dead. A familiar face in Cristiano Ronaldo awaits them, and Portugal are top of Group F. At Sporting Club’s stadium, Ireland face a huge task. Our other main focus will be European champion Spain, who have won every game so far in Group E, against Georgia, who have never qualified for a finals and are aiming for the playoffs. Khvicha Kvaratskhelia has been a doubt and Liverpool fans will get a chance to see Giorgi Mamardashvili. European Qualifying matches – (7.45pm UK time unless stated) Group KLatvia 2-2 Andorra FTSerbia v. AlbaniaGroup EBulgaria v. TurkeySpain v. GeorgiaGroup FHungary v. Armenia (5.00pm)Portugal v. Rep of IrelandGroup IEstonia v. ItalyNorway v. Israel (5.00pm)