Monday, October 13, 2025 at 2:45 PM
Stadion Cracovii im. Józefa Piłsudskiego , Kraków
O. Gutsulyak 30'
R. Malinovskyi 64'
R. Malinovskyi 45+1'
B. Mykhaylichenko 50'
A. Bondarenko 90+4'
S. Mahammadaliyev 45+1'
Full time

Ukraine vs Azerbaijan Match Recap - Oct 13, 2025

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Sync Ukraine
Loading calendars...
or Azerbaijan
Loading calendars...
to your calendar, and never miss a match.

Resilient Ukraine Grinds Out Critical Win Over Azerbaijan as World Cup Hopes Intensify in Kraków

On a chilly October night in Kraków, Ukraine summoned resolve and finesse to secure a vital 2-1 victory over Azerbaijan at Stadion Cracovii im. Józefa Piłsudskiego, reclaiming momentum in their World Cup qualification campaign. The win, hard-earned and at times nervy, arrives at a crucial juncture—propelling Ukraine upward in a fiercely contested European qualifying group and reinforcing their credentials after a volatile run of form.

There was little margin for error for either side at kickoff. Ukraine entered the match sitting on the precipice, their recent results a study in contrasts: a scintillating 5-3 away triumph in Iceland showcasing attacking prowess, bookended by a 0-2 home loss to France that exposed defensive frailties and a tense 1-1 draw against these same Azeris in Baku. Azerbaijan, by contrast, carried the bruises of a punishing 0-3 defeat in France and a 0-5 drubbing in Iceland, desperate for a foothold to alter the course of their qualification hopes.

The match’s early rhythms were dictated by Ukraine’s measured intensity, with midfield orchestrator Ruslan Malinovskyi dictating tempo and probing for daylight. Azerbaijan, compact and disciplined, sought to frustrate and pounce on the counter, their defensive resolve keeping Ukraine at bay through the opening half hour.

Then, in the 30th minute, the breakthrough arrived. Oleksii Hutsuliak, often Ukraine’s unsung engine, drifted into a pocket of space at the edge of the Azerbaijani penalty area. A quick exchange with Malinovskyi unlocked the defense—Hutsuliak’s first touch immaculate, his second a thunderclap: a driven shot low and true, fizzing past the outstretched hand of the Azerbaijan keeper. The stadium erupted, the noise echoing Ukraine’s release after weeks of frustration.

Striking first has not always been a harbinger of comfort for Ukraine, and as the match progressed, familiar jitters threatened to resurface. Azerbaijan, stung into urgency, began to assert themselves. Their captain marshaled surges through midfield, and on more than one occasion, Ukrainian goalkeeper Anatoliy Trubin was called into alert action. The pressure built, but Ukraine held on to their slim advantage when the halftime whistle sounded.

The second half delivered the contest’s defining sequence. In the 64th minute, Ukraine were awarded a free kick just outside the box—prime territory for Malinovskyi, whose right foot has often been a source of national pride. He did not disappoint. The Ukrainian number eight surveyed the wall, then unleashed a curling effort that sailed over defenders and dipped sharply, nestling into the top corner before the Azerbaijan keeper could react. Malinovskyi’s goal—his third in two matches—was a technical marvel, a moment that both widened Ukraine’s lead and underscored his growing influence at the heart of this side.

Yet Azerbaijan refused to capitulate. Tenacious and quick on the break, they clawed a goal back in the dying embers of the match, capitalizing on a momentary lapse in Ukrainian concentration. The late drama set nerves jangling among the yellow-and-blue faithful as stoppage time ticked away, but Ukraine’s defense recovered their composure to see out the result.

The final whistle was greeted with both relief and celebration—the three points vaulting Ukraine above the qualification cut line, at least provisionally, as other group results filtered in. For a squad still healing from inconsistency and the trauma of conceding late leads, this was a test of character as much as quality.

Over their last five matches, Ukraine’s campaign has veered from the dazzling to the distressing: an offensive explosion in Iceland, the ignominy of defeat to France, dogged draws, and now, a narrow home win that may prove a turning point. Malinovskyi and Hutsuliak have emerged as linchpins, their combined six goals across the last two matches testament to a partnership that could shape Ukraine’s fate in the months ahead.

Azerbaijan, meanwhile, are left to rue familiar themes. Valiante in spells, they have shown brief flashes in attack but remain plagued by defensive lapses and a growing goal deficit. Their campaign—a tapestry of tough fixtures and heavy defeats—now hangs by a slender thread, and with qualification slipping further from view, questions linger about how swiftly they can regroup.

The head-to-head history between these sides—two draws sandwiching this outcome—reflects the narrow margins that define this group. But on this night in Kraków, Ukraine found just enough, in just the right moments, to tilt the balance of their World Cup ambitions.

As the qualifying campaign turns toward its decisive chapters, every match is fraught with consequence. For Ukraine, the next fixtures are an opportunity to solidify their standing, to transform promise into permanence and ensure that slip-ups like those against France do not undo nights of resilience like this. Azerbaijan’s path, by contrast, is now one of pride and hope, where each remaining match presents a stage to restore belief and reset foundations.

In European football’s long and winding road to the World Cup, it is nights like these—narrow wins, hard-fought goals, and earned relief—that define the journey. Ukraine, for now, have chosen to keep theirs alive.

Team Lineups

Azerbaijan
5-4-1
COACH
Ayxan Abbasov
1
Şahrudin Mahammadaliev
3
Elvin Jafarguliyev
14
Elvin Badalov
4
Bahlul Mustafazada
5
Anton Krivotsyuk
13
Abbas Hüseynov
7
Anatoli Nuriev
8
Emin Makhmudov
15
Abdulakh Khaybulaev
17
Toral Bayramov
19
Nariman Akhundzade
Ukraine
4-1-4-1
COACH
Serhii Rebrov
12
Anatoliy Trubin
16
Vitaliy Mykolenko
22
Mykola Matviyenko
13
Ilya Zabarnyi
2
Yukhym Konoplia
15
Yehor Yarmolyuk
16
Nazar Voloshyn
15
Oleg Ocheretko
8
Ruslan Malinovskyi
9
Oleksii Hutsuliak
11
Artem Dovbyk

Azerbaijan Substitutes

2 Faiq Hacıyev
D
6 Murad Khachayev
D
10 Mahir Emreli
F
11 Rustam Ahmadzada
M
12 Aydin Bayramov
G
15 Jalal Huseynov
D
16 Rahman Dashdamirov
D
20 Sabuhi Abdullazada
M
21 Qismat Aliyev
D
22 Musa Qurbanlı
F
23 Rza Cəfərov
G

Ukraine Substitutes

1 Heorhiy Bushchan
G
3 Bogdan Mykhaylichenko
D
4 Oleksandr Svatok
D
5 Valeriy Bondar
D
6 Volodymyr Brazhko
M
7 Vladyslav Vanat
F
10 Mykola Shaparenko
M
14 Oleksandr Nazarenko
M
17 Artem Bondarenko
M
20 Vladyslav Veleten
M
21 Ivan Kalyuzhnyi
M
23 Dmytro Riznyk
G