Menu
Friendlies ClubsSeason 2026

Karpaty vs Zeljeznicar Sarajevo

18 July 2026 at 15:00
AI

Karpaty beat Zeljeznicar Sarajevo 4-0 in a pre-season friendly. Dyedov (14', 32') and Shakh (43', 50') each scored twice as the Ukrainian side dominated from start to finish.

Match Videos

Match Analysis

AI Summary

How It Unfolded

The Ukrainian side raced into a three-goal lead inside the opening 43 minutes. Dyedov opened the scoring in the 14th minute, then doubled his tally in the 32nd minute to put Karpaty firmly in control. Shakh made it 3-0 just before half-time, striking in the 43rd minute — the third goal in a 29-minute first-half blitz.

Shakh completed his own brace five minutes after the restart, scoring in the 50th minute to round off the scoring at 4-0. No cards were recorded during the match.


The Turning Point

Dyedov's opening goal in the 14th minute settled any early nerves — but it was his second in the 32nd minute that effectively killed the contest. Per the Bosnian outlet Oslobođenje, Dyedov's opener came from a free-kick delivery, with the forward catching the ball first time and beating Željezničar goalkeeper Abdulahović. A 3-0 half-time lead left no room for a Bosnian fightback.


Key Performers

O. Dyedov (Karpaty) — Two goals in the first 32 minutes, including a well-taken opener from a free-kick situation. His movement and finishing set the tone for the rout.

A. Shakh (Karpaty) — A brace either side of half-time (43', 50'). His second goal, scored five minutes after the restart, extinguished any hope of a Željezničar recovery.


By the Numbers — Interpreted

The 4-0 scoreline (3-0 at half-time) reflects a complete first-half performance from Karpaty. Three goals in 29 first-half minutes — Dyedov (14', 32') and Shakh (43') — suggest the Ukrainian side's movement and pressing overwhelmed Željezničar's backline in their first pre-season outing. The clean sheet was Karpaty's third in five pre-season matches this summer.


What It Means

This was Karpaty's fifth pre-season friendly of summer 2026. The 4-0 win extends their unbeaten run to three matches (W2 D1, following a goalless draw with NK Lokomotiva Zagreb on 17 July and a 1-0 win over Bravo on 11 July). Karpaty's only defeat in pre-season came against CFR Cluj (1-0, 9 July).

For Željezničar Sarajevo, this was their first pre-season match of the 2026/27 campaign under manager M. Odović. The Bosnian side ended their 2025/26 Premijer Liga season on 25 May with a 1-0 defeat to city rivals FK Sarajevo. They will use this heavy defeat as a benchmark ahead of the new season, which is expected to begin in late July or early August.

Karpaty's next pre-season fixture is unconfirmed at the time of writing. Željezničar will continue their preparations with further friendlies before the 2026/27 Premijer Liga campaign.


Verdict

A ruthlessly efficient pre-season performance from Karpaty, who were 3-0 up inside 43 minutes and never looked back. Dyedov and Shakh's double strikes highlight the depth of attacking options in the Ukrainian side's squad. For Željezničar, this was a chastening first run-out of the summer — the scoreline reflects the gap in match sharpness between a side four friendlies deep and one just starting its preparations.

Match Events

Key match events between Karpaty and Zeljeznicar Sarajevo — 4 goals and 0 cards recorded during the match.

Kick Off
O. Dyedov
14′
O. Dyedov
32′
Half Time
Full Time

Rivalry since 2025

Karpaty vs Zeljeznicar Sarajevo Head to Head Results· 1

Karpaty and Zeljeznicar Sarajevo have met 1 times — Karpaty won 1, Zeljeznicar Sarajevo won 0, with 0 draws. Their rivalry dates back to 2025. Karpaty leads the head-to-head with 1 victory from 1 meeting. A combined 5 goals have been scored across these fixtures, averaging 5.00 per match (3 for the home side, 2 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 3–2 in 2025.

1
wins
Drawn
0
·
Total goals
5 · 5.0/match
Both scored
1/1 · 100%
Over 2.5
1/1 · 100%

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 19 Jul 2026