The raw output was lopsided: Kosovo out-shot Ireland 22-3 and put 8 efforts on target to 1. The hosts produced 2.22 expected goals to Ireland’s 0.28, with their xG on target landing at 2.09 against 0.49. They touched the ball 32 times in the Irish box, compared to Ireland’s 9 touches in the other area, and created three big chances to one. The woodwork even denied them once, underlining how close the margin could have been earlier.
Possession finished 57-43 in Kosovo’s favor and the territory translated into better final-third work. Kosovo completed 86 of 132 final-third passes at 65%, and their crossing accuracy (8/26) bettered Ireland’s 2/9. Sofascore’s team metric added another layer, with Kosovo’s average team rating at 8.18 against Ireland’s 7.27. If you want to relive the flow and every chance, the full breakdown sits on the match page on Sofascore.
The decisive moment fit the statistical pattern. On 83 minutes, captain Vedat Muriqi met a delivery and headed in from close range for 1-0. The chance carried an xG of 0.63 and an xGOT of 0.99, an almost perfect contact placed low and central past Kelleher. It was the one time Ireland’s resistance bent enough for Kosovo’s volume to count on the scoreboard.
Even before that, the hosts had built repeated pressure in and around the box. They produced nine second-half shots inside the area and six more from range, while Ireland mustered just two attempts after the interval. Kosovo also missed two big chances across the night. Add a crossbar rattle for good measure, and Muriqi’s clincher felt more like a correction than a twist.
Duels, tackles and the defending battle
Kosovo edged the 50-50s on the deck and kept attacks alive. They won 60% of ground duels across the 90 minutes and 65% after the break. Ireland’s aerial game was superior at 58%, which helped them defend their box and clear the danger 37 times to Kosovo’s 26. But once the ball was back on grass, Kosovo often regained control and went again.
The contrast in tackling outcomes was sharp. Kosovo won 18 of 19 tackles for a 95% success rate, hitting 100% in the first half and 91% in the second. Ireland won only 3 of 9 tackles at 33% overall. That gap fed directly into Kosovo’s second-phase dominance and explains why sustained Irish transitions were rare despite decent long-ball accuracy and a higher aerial win rate.
MVP: Dara O’Shea stood tall in defeat
Dara O’Shea earned the match MVP nod with a Sofascore Rating of 8.1, and it was well deserved given Ireland’s workload without the ball. The captain posted 5 clearances, including 1 off the line, along with 3 blocks and 2 interceptions. He was strong in the air, winning 5 aerial duels and losing just 1, and he came out on top in 6 of his 7 total duels. On the ball he remained composed, completing 32 of 42 passes and hitting 6 of 11 long balls to relieve pressure where possible.
O’Shea’s reading of danger kept Ireland within a puncher’s chance for most of the match. He also carried the ball purposefully, with 11 carries and nearly 100 meters advanced, which helped Ireland reset shape and breathe for a moment. A few teammates were not far behind on the night. Kelleher, who made 5 saves and prevented 1.09 goals by the model, also landed an 8.1. For Kosovo, Dion Gallapeni posted a 7.8 and Arijanet Murić finished at 7.7 behind a clean sheet.
Key moments, changes and discipline
Referee Lawrence Visser had a busy but controlled second half as the game heated up. Ireland collected two bookings in quick succession, with Jayson Molumby cautioned on 66 minutes and James Abankwah on 68. Kosovo’s double switch on 73 minutes introduced Ermal Krasniqi and Milot Rashica, injecting more direct running and fresh crossing. Krasniqi later struck the woodwork and got into good positions, which signaled the goal was coming.
Ireland’s changes at 80 minutes, bringing on Adam Idah and Jack Moylan, aimed to tilt the attack but could not reduce the shot deficit. Kosovo kept finding entries and finally broke through in the 83rd minute via Muriqi’s header. Franco Foda’s side then managed the closing stages, adding Erblin Osmani in midfield on 87 minutes and Fisnik Asllani at 88. Three minutes of added time passed without drama, and Kosovo banked the 1-0 win with a clean sheet to match their dominance.
What the numbers say about the bigger picture
Both teams started with the same base shape, but Kosovo’s wing-backs and inside forwards turned possession into pressure, which is the cleanest reason for the 22-3 shot gap. Their final-third passing was more efficient and their dribbling success rate reached 73%, allowing them to keep Irish defenders spinning for second balls. Ireland’s best moments leaned on aerial strength, long passing and last-ditch work, which is how they piled up 37 clearances and survived until the late goal.
Kosovo’s unit pressed smartly rather than recklessly, which explains the 19-9 tackle edge and a relatively low foul count of 12. Ireland ended with 15 fouls and two yellows, both after halftime, as phases grew longer in their defensive third. On Sofascore’s summary radar this looks like a classic territorial win: more touches in the box, higher xG, better ground duels and a decisive moment that aligned with probability. It is a strong platform for League B, Group 3, and a performance level that will travel.
Kosovo opened their UEFA Nations League, League B, Group 3 campaign with a clear 1-0 win over Ireland in Prishtina, settled by Vedat Muriqi’s late header. The scoreline was tight, but almost every team metric leaned heavily toward the hosts. From shots to xG and territory, Kosovo controlled the night and finally found their payoff in the closing stages.
Both managers rolled out a 3-4-2-1 and the first half told the story of one team steadily building pressure. Kosovo owned 60% possession before the break and forced Caoimhin Kelleher into two saves, while Ireland failed to test Arijanet Murić. The second half tilted even further Kosovo’s way, and the numbers made the breakthrough feel inevitable. It came on 83 minutes, when Muriqi rose to glance in the winner.
Kosovo’s control showed up everywhere
The raw output was lopsided: Kosovo out-shot Ireland 22-3 and put 8 efforts on target to 1. The hosts produced 2.22 expected goals to Ireland’s 0.28, with their xG on target landing at 2.09 against 0.49. They touched the ball 32 times in the Irish box, compared to Ireland’s 9 touches in the other area, and created three big chances to one. The woodwork even denied them once, underlining how close the margin could have been earlier.
Possession finished 57-43 in Kosovo’s favor and the territory translated into better final-third work. Kosovo completed 86 of 132 final-third passes at 65%, and their crossing accuracy (8/26) bettered Ireland’s 2/9. Sofascore’s team metric added another layer, with Kosovo’s average team rating at 8.18 against Ireland’s 7.27. If you want to relive the flow and every chance, the full breakdown sits on the match page on Sofascore.
How the goal arrived and why it matched the data
The decisive moment fit the statistical pattern. On 83 minutes, captain Vedat Muriqi met a delivery and headed in from close range for 1-0. The chance carried an xG of 0.63 and an xGOT of 0.99, an almost perfect contact placed low and central past Kelleher. It was the one time Ireland’s resistance bent enough for Kosovo’s volume to count on the scoreboard.
Even before that, the hosts had built repeated pressure in and around the box. They produced nine second-half shots inside the area and six more from range, while Ireland mustered just two attempts after the interval. Kosovo also missed two big chances across the night. Add a crossbar rattle for good measure, and Muriqi’s clincher felt more like a correction than a twist.
Duels, tackles and the defending battle
Kosovo edged the 50-50s on the deck and kept attacks alive. They won 60% of ground duels across the 90 minutes and 65% after the break. Ireland’s aerial game was superior at 58%, which helped them defend their box and clear the danger 37 times to Kosovo’s 26. But once the ball was back on grass, Kosovo often regained control and went again.
The contrast in tackling outcomes was sharp. Kosovo won 18 of 19 tackles for a 95% success rate, hitting 100% in the first half and 91% in the second. Ireland won only 3 of 9 tackles at 33% overall. That gap fed directly into Kosovo’s second-phase dominance and explains why sustained Irish transitions were rare despite decent long-ball accuracy and a higher aerial win rate.
MVP: Dara O’Shea stood tall in defeat
Dara O’Shea earned the match MVP nod with a Sofascore Rating of 8.1, and it was well deserved given Ireland’s workload without the ball. The captain posted 5 clearances, including 1 off the line, along with 3 blocks and 2 interceptions. He was strong in the air, winning 5 aerial duels and losing just 1, and he came out on top in 6 of his 7 total duels. On the ball he remained composed, completing 32 of 42 passes and hitting 6 of 11 long balls to relieve pressure where possible.
Key moments, changes and discipline
Referee Lawrence Visser had a busy but controlled second half as the game heated up. Ireland collected two bookings in quick succession, with Jayson Molumby cautioned on 66 minutes and James Abankwah on 68. Kosovo’s double switch on 73 minutes introduced Ermal Krasniqi and Milot Rashica, injecting more direct running and fresh crossing. Krasniqi later struck the woodwork and got into good positions, which signaled the goal was coming.
Ireland’s changes at 80 minutes, bringing on Adam Idah and Jack Moylan, aimed to tilt the attack but could not reduce the shot deficit. Kosovo kept finding entries and finally broke through in the 83rd minute via Muriqi’s header. Franco Foda’s side then managed the closing stages, adding Erblin Osmani in midfield on 87 minutes and Fisnik Asllani at 88. Three minutes of added time passed without drama, and Kosovo banked the 1-0 win with a clean sheet to match their dominance.
What the numbers say about the bigger picture
Both teams started with the same base shape, but Kosovo’s wing-backs and inside forwards turned possession into pressure, which is the cleanest reason for the 22-3 shot gap. Their final-third passing was more efficient and their dribbling success rate reached 73%, allowing them to keep Irish defenders spinning for second balls. Ireland’s best moments leaned on aerial strength, long passing and last-ditch work, which is how they piled up 37 clearances and survived until the late goal.
Kosovo’s unit pressed smartly rather than recklessly, which explains the 19-9 tackle edge and a relatively low foul count of 12. Ireland ended with 15 fouls and two yellows, both after halftime, as phases grew longer in their defensive third. On Sofascore’s summary radar this looks like a classic territorial win: more touches in the box, higher xG, better ground duels and a decisive moment that aligned with probability. It is a strong platform for League B, Group 3, and a performance level that will travel.