Friendlies Clubs· Season 2026
Shakhtar Donetsk and Al-Ula played out a goalless pre-season friendly in Brdo, Slovenia, on 25 July 2026 — Shakhtar dominated but couldn't find a finish.
Match Videos
Match Analysis
AI SummaryHow it unfolded
The match was played in an unusual format of two 30-minute halves, standard for mid-season training camps. Manager Arda Turan named a strong starting XI: goalkeeper Bahlai; a back four of Karavaiev, Ghram, Marlon Santos (captain) and Gocholeishvili; a midfield trio of Smetana, Bondarenko and Tsukanov; and a forward line of Bruninho, Ryan Roberto and Meirelles.
Shakhtar controlled possession from the first whistle, working the ball through the centre and both flanks, but clear-cut chances were scarce. The only shot on target in the opening half-hour came from Ryan Roberto, whose long-range effort was comfortably saved by the Al-Ula goalkeeper. The Saudi side offered little in attack but stayed compact, disrupting Shakhtar's rhythm with fouls near the halfway line.
At the break, Lucas replaced Bondarenko in midfield. The Miners raised the tempo in the second half-hour but continued to find Al-Ula's defence well organised. Karavaiev's dipping long-range strike whistled just wide of the post.
Midway through the mini-half, Turan introduced Matviienko, Bondar and new signing Gleiker Mendoza — the latter making his first appearance in a Shakhtar shirt. The best chance of the match arrived in the 50th minute: Gocholeishvili burst down the right flank into the box and drilled a shot towards the far corner, only for the Al-Ula goalkeeper to save with his foot. Mendoza also had a sight of goal, but his run into the left side of the area was halted by a last-ditch sliding tackle. Deep into the game, Meirelles went one-on-one through the middle but failed to beat the goalkeeper.
The turning point
There was no single decisive moment in a game that never found a goal. The closest Shakhtar came was Gocholeishvili's 50th-minute effort — had that gone in, Al-Ula's deep block would have been forced to open up, likely creating more space for the hosts. Instead, the save kept the Saudi side's game plan intact, and Shakhtar ran out of time.
Key performers
Gocholeishvili — the liveliest attacking outlet for Shakhtar, causing problems down the right flank and creating the match's best chance with a driven shot that needed a fine foot save.
Ryan Roberto — the Brazilian winger registered Shakhtar's only shot on target in the first half-hour with a long-range effort, though his influence waned as Al-Ula's defensive fouls broke the rhythm.
Gleiker Mendoza — the new signing showed flashes of intent in his debut appearance, drawing a desperate sliding tackle after cutting in from the left.
Al-Ula goalkeeper — unnamed in match reports but made crucial saves from Roberto, Gocholeishvili and Meirelles to keep a deserved clean sheet.
By the numbers — interpreted
With no official match statistics from the provider, the Shakhtar match report tells the story: the Ukrainian side dominated possession and territory but managed only a handful of genuine chances. The single shot on target in the first half-hour rose to perhaps three or four by full-time, but the xG (if tracked) would likely fall below 1.0. Al-Ula's defensive foul count — at least enough to disrupt Shakhtar's rhythm — was their primary tactical weapon, and it worked. The 0-0 scoreline was predicted with a 6.6% likelihood by pre-match data models, making it an uncommon but not improbable outcome.
What it means
This was Shakhtar's final friendly before a quick turnaround: they faced Turkish side Bursaspor on 26 July, just 24 hours later. The goalless draw continued a mixed pre-season — Shakhtar had beaten Gorica 2-0 on 23 July and drawn 2-2 with Slaven Koprivnica before that, with a 5-0 win over Rudes.
For Al-Ula, the result against a Champions League-calibre opponent will be a confidence boost as they continue their own pre-season build-up.
Verdict
A pre-season friendly played at training intensity, with Shakhtar controlling the ball but lacking incision in the final third. The 0-0 draw was a fair reflection of a game with few clear chances. Turan will want more from his forwards before the Ukrainian Premier League season resumes, though the debut of Mendoza offered a glimpse of potential new attacking options.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 1 Aug 2026
