Italy beat Northern Ireland 2-0 as Tonali and Kean settle play-off semi-final

Italy end Northern Ireland’s World Cup hopes with second-half double
Northern Ireland’s bid to reach their first World Cup since 1986 was brought to an end in Bergamo, where Italy claimed a 2-0 victory in the European qualifying play-off semi-final. A disciplined first-half display from Michael O’Neill’s side kept the four-time winners at bay, but two goals after the interval proved decisive at the Gewiss Stadium.
Newcastle midfielder Sandro Tonali, returning from injury, opened the scoring with a first-time strike from the edge of the box. Former Everton striker Moise Kean then added a second, finishing off the left post after controlling a high ball in the area. The result sends Italy into the final, where they will travel to Bosnia and Herzegovina on Tuesday with qualification for this summer’s tournament on the line.
Match context: pressure on Italy, ambition for Northern Ireland
The stakes were clear before kick-off. Northern Ireland arrived aiming to extend a campaign that had rekindled dreams of a first World Cup appearance in decades. Italy, meanwhile, remain under significant pressure to qualify, having failed to reach the tournament in their last two attempts. That backdrop shaped a contest in which Italy dominated territory and possession for long spells, while Northern Ireland focused on organisation, resilience and taking the few openings that came their way.
Played at the Gewiss Stadium in front of an attendance of 23,439, the semi-final had the feel of a test of patience: Italy probing for a breakthrough and Northern Ireland trying to ensure the match stayed within reach for as long as possible.
First half: Northern Ireland hold firm under early pressure
Italy began with intensity and quickly applied pressure. Northern Ireland had to survive an early onslaught, including a moment when a cross struck the left post. Goalkeeper Pierce Charles was called into action inside the opening 10 minutes, producing a strong save from Federico Dimarco to keep the score level.
That early resistance set the tone for much of the first half. Northern Ireland, though often pinned back, managed to frustrate Italy and reach half-time still in the contest. Their defensive work limited clear chances, and the longer the match remained goalless, the more their game plan appeared to be working.
Going forward, opportunities were rare, but there was at least one moment when Northern Ireland threatened on the counter. Ethan Galbraith led a break and took a shot that was deflected, but it was comfortably saved by Gianluigi Donnarumma. In that moment, a pass to Isaac Price may have offered a better option, yet it underlined the fine margins for a side seeing little of the ball.
Second half: Tonali returns and breaks the deadlock
Italy made their pressure count early in the second half. There were warning signs before the opening goal: Mateo Retegui missed a chance when clean through, and Charles again showed sharp reflexes with a low save to his right from Kean.
The breakthrough arrived after a Northern Ireland clearance failed to relieve the danger. Price’s headed attempt to clear the ball fell perfectly to Tonali on the edge of the penalty area. Tonali, who had returned from injury after missing the derby against Sunderland, struck first-time into the right corner. It was a decisive moment, turning a match that had been finely balanced into one that demanded a response from Northern Ireland.
Italy manage the game as Northern Ireland struggle to respond
After taking the lead, Italy looked composed and rarely appeared in danger of surrendering their advantage. Northern Ireland, described as toothless in attack as the game wore on, found it difficult to create the kind of sustained pressure needed to threaten an equaliser.
Charles continued to keep his side in the match with further saves from Kean, who remained a constant presence in the attacking third. Kean also attempted an overhead kick that went wide, but his persistence eventually paid off.
The second goal came when Kean controlled a high ball in the area and finished in off the left post. That strike secured the win and effectively ended Northern Ireland’s hopes of extending their play-off run.
Key performers and defining moments
The match was shaped by a handful of pivotal actions: Northern Ireland’s early survival, Tonali’s first-time finish, and Kean’s late clincher. For Italy, the ability to convert pressure into goals after the break proved the difference, while for Northern Ireland the inability to produce a cutting edge once behind on the scoreboard made the task increasingly difficult.
Charles’ performance stood out for Northern Ireland. He made several important saves, including from Dimarco in the opening stages and multiple interventions to deny Kean. His display helped keep the contest competitive deep into the second half, even as Italy’s control grew.
Early warning: Italy hit the left post with a cross during a fast start.
Goalkeeping impact: Pierce Charles saved from Dimarco inside 10 minutes and later denied Kean more than once.
Turning point: Tonali’s first-time strike from the edge of the box after a headed clearance fell to him.
Decisive finish: Kean controlled a high ball and slotted in off the left post to seal the result.
Michael O’Neill: pride in a young squad despite defeat
After the match, Northern Ireland manager Michael O’Neill emphasised both the effectiveness of the initial approach and the promise within his squad. He said he could not ask much more from the players, noting that the game plan worked well in the first half and that Italy struggled to create chances.
O’Neill pointed to the shift in difficulty once Northern Ireland fell behind. He described a couple of tense moments before the opening goal and singled out Tonali’s strike as a high-quality finish. In his view, playing at 1-0 down made the challenge significantly harder.
He also highlighted the youth of the group, saying there is courage and energy in the team and that he is proud of them. O’Neill described the squad as very young, with an average age of around 22, and suggested the experience would be important for the players’ careers. He framed the performance as a step forward in the team’s progress, adding that for a nation of Northern Ireland’s size, there were positives to take.
Charles received particular praise. O’Neill noted the goalkeeper is 20 years of age and called him magnificent, highlighting his temperament and describing his display as very strong, while also acknowledging other good performances across the team.
O’Neill on his immediate schedule and contract situation
O’Neill also addressed his short-term plans, stating that as things stand he will manage the game on Tuesday night and will manage the remaining seven games for Blackburn Rovers. He added that his contract remains with the IFA, that he is contracted to 2028, and that after Blackburn Rovers he will revert back to the status quo as the national team manager.
Reaction at full-time: disappointment and appreciation
At the final whistle, Northern Ireland’s players looked devastated, reflecting the emotional weight of a defeat that ended their World Cup dream. Yet there was also acknowledgement of what had been achieved in the performance, particularly in the first half when they successfully frustrated one of international football’s most decorated sides.
The travelling supporters responded with a strong show of appreciation, giving the team an enormous cheer as the players went over to applaud them. The sense was of a group at the start of a journey together, even if this particular night ended in disappointment.
It was also noted that it remains to be seen whether next week’s friendly against Wales could be Michael O’Neill’s final game as head coach, adding an additional layer of uncertainty to the immediate future.
What the result means
For Italy, the win keeps their qualification campaign alive and sets up a final in Bosnia and Herzegovina on Tuesday. With the pressure of recent qualification failures still hanging over them, the ability to deliver in this semi-final—after being held at bay for a half—will be viewed as a significant step, but not the final one.
For Northern Ireland, the defeat closes the door on this World Cup cycle. Their first-half organisation and the performances of young players, particularly Charles, offered evidence of development. However, the match also underlined the challenge of turning defensive resilience into enough attacking threat to change the course of a high-stakes play-off once falling behind.
Match summary
Competition: FIFA World Cup European Qualifying Play-off Semi-finals
Venue: Gewiss Stadium, Bergamo
Attendance: 23,439
Result: Italy 2-0 Northern Ireland
Scorers: Sandro Tonali, Moise Kean
