Shelbourne lost 2-1 to ten-man Nõmme Kalju but advanced 6-4 on aggregate in the UEFA Conference League to set up a third qualifying round tie against Ajax. Daniel Kelly's 14th-minute opener sealed it.
Match Videos
Match Analysis
AI SummaryNõmme Kalju 2-1 Shelbourne (4-6 agg): Kelly's early goal enough as Shels set up Ajax showdown
A 2-1 defeat to ten-man Nõmme Kalju at Pärnu Rannastaadion was not enough to deny Shelbourne a place in the UEFA Conference League third qualifying round, with John Russell's side advancing 6-4 on aggregate to set up a glamour tie against Ajax.
Daniel Kelly's 14th-minute strike extended Shelbourne's aggregate lead to 6-2 before Kalju's Oleksandr Musolitin saw red for a high challenge on Evan Caffrey. Despite playing with ten men for nearly an hour, the Estonian side fought back through Enrique Esono (49') and Ibrahim Jabir (75'), but they could not find the third goal that would have sent the tie to extra time. Nikita Ivanov crashed a shot off the crossbar in stoppage time — the closest Kalju came.
How It Unfolded
Shelbourne started the second leg with a three-goal aggregate cushion from their 5-2 first-leg win at Tolka Park, and they extended that advantage inside 15 minutes. A Kalju defensive error let Kelly in, and the Shelbourne midfielder made no mistake to make it 6-2 on aggregate and effectively seal the tie.
Kalju's task became almost impossible in the 31st minute when Musolitin was shown a straight red card for a studs-up challenge on Evan Caffrey. The Ukrainian midfielder's dismissal left Nikita Andrejev's side a man down with a four-goal deficit.
Despite the numerical disadvantage, Kalju struck just four minutes into the second half. Goalkeeper Henri Perk launched a long ball over the top, Odhran Casey — on as a half-time substitute — fumbled his clearance, and Esono pounced to slot home and make it 1-1 on the night.
Kalju kept pushing and found a second goal in the 75th minute. Nikita Ivanov's corner was met by substitute Ibrahim Jabir, whose header flew past Edward Beach to make it 2-1. With the aggregate score now 6-4, Kalju needed one more goal to force extra time.
Ivanov almost provided it in stoppage time, striking the crossbar with a stunning effort from distance. Kalju manager Nikita Andreev was booked for his protests, and Shelbourne held on.
The Turning Point
Kelly's 14th-minute goal was decisive. It pushed the aggregate score to 6-2, meaning Kalju needed four goals even before Musolitin's dismissal. Without that early strike, Kalju's second-half fightback (two goals in 26 minutes, plus the crossbar) might have produced a nervy finish for Shelbourne. As it was, the visitors never looked like conceding the three goals they would have needed.
Key Performers
Daniel Kelly (Shelbourne) — Scored the crucial 14th-minute opener that killed the tie as a contest. Substituted at half-time with the job done.
Enrique Esono (Kalju Nomme) — The Equatorial Guinea forward scored for the second leg running, taking his tie tally to three goals. His 49th-minute strike gave Kalju brief hope.
Ibrahim Jabir (Kalju Nomme) — Introduced in the 62nd minute, the Ghanaian powered home a header from Ivanov's corner in the 75th minute to give Kalju a second goal.
Player of the Match: Daniel Kelly (Shelbourne)
By the Numbers — Interpreted
Shelbourne's 14th-minute goal gave them a six-goal aggregate lead, which proved insurmountable for Kalju even after the hosts scored twice in the second half. The red card to Musolitin (31') paradoxically seemed to galvanise Kalju — they scored two goals while a man down, suggesting their first-half performance before the dismissal was the bigger problem. Kalju's 2-1 win on the night (their only victory in the two-legged tie) was a matter of pride rather than progress: the aggregate scoreline of 6-4 accurately reflected Shelbourne's superiority across 180 minutes, built on their devastating 25-minute spell in the first leg.
What It Means
Shelbourne advance to the UEFA Europa Conference League third qualifying round, where they will face Dutch giants Ajax, who defeated FK Vojvodina 8-2 on aggregate. The home leg will be played at Tolka Park on 13 August 2026 after Shelbourne secured UEFA permission to host at their Dublin ground. For Kalju, defeat ends their European campaign for the 2026/27 season after a spirited second-leg performance that ultimately came up short.
Verdict
Shelbourne did enough. Kelly's early goal and the Musolitin red card took the drama out of the second leg inside 31 minutes, and Kalju's spirited second-half display — two goals while a man down — flattered the final aggregate margin. The tie was won in the first 25 minutes at Tolka Park. Ajax awaits, and that is a different challenge entirely.
Match Events
Key match events between Kalju Nomme and Shelbourne — 3 goals and 8 cards recorded during the match.
assist: H. Perk
Rivalry since 2026
Kalju Nomme vs Shelbourne Head to Head Results· 1
Kalju Nomme and Shelbourne have met 1 times — Kalju Nomme won 0, Shelbourne won 1, with 0 draws. Their rivalry dates back to 2026. Shelbourne leads the head-to-head with 1 victory from 1 meeting. A combined 7 goals have been scored across these fixtures, averaging 7.00 per match (2 for the home side, 5 for the visitors). Both teams scored in 1 match (100%). Over 2.5 goals landed in 1 game (100%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 5–2 in 2026.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 14 Aug 2026
