Al Hilal 3-1 Al Sadd: Match Report, Analysis and Takeaways

Al Hilal 3-1 Al Sadd
  • Match & venue: Al Hilal SFC 3–1 Al Sadd SC, , Kingdom Arena, Riyadh — AFC Champions League Elite (MD3)

  • What happened: Hilal struck early through Yusuf Akçiçek, added a Koulibaly header, and sealed it with a Milinković-Savić free kick. Roberto Firmino scored for Al Sadd.

  • Key performers: Neves’ delivery and tempo; Koulibaly’s aerial dominance; SMS control plus a top-corner set piece; Bounou composed under late pressure.

Al Hilal delivered again under the Kingdom Arena lights. In a game that often felt like attack versus organization, the four-time Asian champions beat Al Sadd 3–1 to stay perfect in the AFC Champions League Elite™ group phase. It was not just the scoreline. It was the manner: assertive territory, set-piece threat, and control of second balls around the penalty arc. Al Hilal vs Al Sadd SC

Even without João Cancelo and Salem Al-Dawsari, Simone Inzaghi rotated smartly and still found fluency. The spine did the heavy lifting — Rúben Neves setting tempo, Kalidou Koulibaly dominating the air, Sergej Milinković-Savić dictating zones 14–18, and Yassine Bounou handling the late push with minimal fuss.

Infographic showing Al Hilal’s 3–1 win over Al Sadd in the AFC Champions League Elite 2025 — includes scoreline, goalscorers (Akçiçek 25’, Koulibaly 40’, Milinković-Savić 82’, Firmino 63’), and match date (Oct 22, 2025, Kingdom Arena, Riyadh).
Infographic showing Al Hilal’s 3–1 win over Al Sadd in the AFC Champions League Elite 2025 — includes scoreline, goalscorers.

“Hilal consistently win the two areas that decide continental games: restarts and second balls,” our analyst noted. “When Neves stands over the ball and Koulibaly attacks it, opponents feel it.”

How the match was won — minute-by-minute

  1. First warning

    From a short corner, Rúben Neves shaped a pass to Kaio César on the edge; the shot skimmed past the far post. Tone set: Hilal’s midfielders were arriving untracked.

  2. Barsham saves Al Sadd

    Sergej Milinković-Savić combined with Abdullah Al-Hamddan to split the line, but Meshaal Barsham parried bravely.

  3. Another look for SMS

    Mohamed Kanno found SMS at the D; with time to set, the shot flew just wide. Pressure rising.

  4. 1–0 Yusuf Akçiçek

    Al Sadd failed to clear a dead ball. Kalidou Koulibaly nudged it to Akçiçek, who finished from close range. Territory rewarded.

  5. 2–0 Kalidou Koulibaly

    Rúben Neves whipped a vicious cross and Koulibaly powered a header beyond Barsham. Run, leap, contact, net.

  6. Chances to kill it

    Right after the restart, Ahmed Suhail and SMS went close. Marcos Leonardo had a close-range effort blocked by Barsham.

  7. 2–1 Roberto Firmino

    Against the run, Pedro Miguel threaded a neat pass to Roberto Firmino, who finished calmly.

  8. Big recovery

    Pedro Miguel released Paulo Otávio in behind, but Koulibaly cleared at full stretch. Turning-point tackle.

  9. 3–1 Sergej Milinković-Savić

    A curling free kick over the wall into the top corner. Class finish; game sealed.

  10. Saved penalty

    After a late foul by Abdullah Al Yazidi, Kaio César saw his spot-kick saved by Barsham. Scoreline unchanged.

Result: a composed, well-managed 3–1, and three wins from three in the league phase.

Al Hilal player head score

Tactical layers — why Hilal’s plan worked

1) Territory and restarts

Hilal’s corners and wide free kicks were a runway for Koulibaly. The delivery profile from Neves — flat, fast, on a rope — made it intolerable to defend. That’s where the opener was born and the second was delivered. With SMS and Kanno attacking second balls, Al Sadd rarely transitioned cleanly after the first clearance.

Al Hilal players faces Al Sadd players

2) Midfield control without over-committing

Even with five changes from the weekend, the midfield triangle balanced risk. Neves sat as the organiser, Kanno gave legs and range, SMS floated between lines.

The rotations let Hilal build a 3-2-5 shape in possession: full-back tucks, one midfielder anchors, five lanes occupy the last line. It stretched Al Sadd horizontally and forced them to defend dozens of cut-back zones.

Al Hilal Team

3) Defensive authority

Apart from the Firmino goal and the Otávio half-chance, Koulibaly and his unit were rarely pulled apart. When Al Sadd found width, Hilal’s back line won first contact or had Bounou mopping up behind. The structure meant Al Sadd needed a near-perfect final pass to break through — they produced it once.

Individual spotlights

  • 9/10
    Kalidou Koulibaly Al Hilal

    Scored a towering header, caused chaos on restarts, and made the key recovery at 2–1. Leader’s outing.

  • 8.5/10
    Rúben Neves Al Hilal

    Set pieces with bite, steady tempo, and early diagonals that stretched the block. Cross for 2–0 was elite.

  • 8.5/10
    Sergej Milinković-Savić Al Hilal

    Owned the edges of the box and delivered a decisive free kick. When he drifts right, Hilal’s attack gains weight.

  • 8/10
    Yusuf Akçiçek Al Hilal

    Smart positioning for the opener and steady in duels; a reward for front-foot defending.

  • 7.5/10
    Meshaal Barsham Al Sadd

    Big saves at 0–0 and 2–0, plus a late penalty stop. Without him, the scoreline widens.

  • 7/10
    Roberto Firmino Al Sadd

    Took his chance with economy and movement; needed more service phases to threaten again.

Where Al Sadd asked questions

Al Sadd’s clearest pattern came from Pedro Miguel on the right: underlap, receive, slip pass into the box. The Firmino goal came from that exact route. When they pushed a second runner from midfield, Hilal’s back line briefly had to choose between tracking the underlap or holding the six-yard line.

The best spell — 60 to 75 minutes — grew from that decision tree. Had the equaliser arrived then, the night changes. Koulibaly’s clear-out on Otávio was a turning point.

What this result says about Al Hilal’s ceiling

Three wins from three in a stacked group speak for themselves, but the method matters for the long run:

  • Repeatable weapons: set pieces and cut-backs travel well in Asia. Hilal have both.
  • Depth that keeps shape: five changes from the league match, no loss of identity.
  • Spine in form: Bounou–Koulibaly–Neves–SMS is a continental spine capable of seeing out awkward stretches and killing games at 2–1 or 1–0.
Al Hilal Celebration

The next test comes quickly; teams will try to choke service to SMS and crowd Koulibaly on restarts. It’s on Hilal to vary deliveries (short routines, near-post darts) and keep finding late runners from midfield to the penalty spot.

Al Hilal vs Al Sadd Key match facts

  • Score: Al Hilal 3–1 Al Sadd
  • Hilal scorers: Yusuf Akçiçek (25’), Kalidou Koulibaly (40’), Sergej Milinković-Savić (82’, direct FK)
  • Al Sadd scorer: Roberto Firmino (63’)
  • Game state: Hilal 2–0 at half; Al Sadd back to 2–1 before SMS sealed it
  • Notable moments: Barsham saves at 0–0 and 90+’; Koulibaly recovery at 2–1; late Hilal penalty saved

Manager’s lens

Simone Inzaghi will like the balance: dominance without chaos. The early switch to protect the flanks, the way Neves handled tempo, and the willingness to hit corners and free kicks with intent rather than “floaters.” The substitutes kept the grip on territory, and Marcos Leonardo added energy between lines when he arrived.

Simone Inzaghi

Sergio Alegre’s Al Sadd showed character after the break — a quality move for 2–1 and a couple of half-openings down the right. The lesson is in handling Hilal’s restarts and controlling second balls at the D; when those phases get away from you in Riyadh, the scoreboard does too.

What’s next

  • Al Hilal: home/away slate continues with Al Gharafa up next in the Elite league phase. Momentum matters; another win all but locks qualification.
  • Al Sadd: set for a key date with Al Ahli Saudi FC; they’ll target four points from their next two to keep knockout hopes intact.

Al Hilal Tickets

Victory nights lift demand. If you’re planning to catch Al Hilal’s next home match at Kingdom Arena, lock seats early.

MATCH STATS

AL HILAL SFC 3
1 AL SADD SC
AL HILAL SFC
  • 3 K. Koulibaly ⚽ 40’ DF
  • 4 Y. Akçiçek ⚽ 25’ DF
  • 8Rúben NevesMF
  • 9 Marcos Leonardo ▼ 78’ FW
  • 11 Kaio César 90+4’ MF
  • 19 T. Hernández ▼ 90+6’ DF
  • 22 S. Milinković-Savić ⚽ 81’ ▼ 87’ MF
  • 24Moteb Al HarbiDF
  • 28 Mohamed Kanno ▼ 78’ MF
  • 37Y. BounouGK
  • 99 Abdullah Al-Hamddan ▼ 78’ MF
Substitutes
  • 7 D. Núñez ▲ 78’ 87’ Sub
  • 14Abdulkarim Darisi 90+6’Sub
  • 16Nasser Al Dawsari ▲ 78’Sub
  • 78Ali Lajami ▲ 78’Sub
  • 89Abdulelah Al Malki ▲ 87’Sub
Manager
  • Simone Inzaghi 🟨 90+7’ MAN
AL SADD SC
  • 2Pedro Miguel ▼ 87’DF
  • 4M. Camara 49’ ▼ 74’MF
  • 5Tarek Salman 45+3’DF
  • 6Paulo Otávio ▼ 61’DF
  • 7Akram Afif ▼ 87’MF
  • 9 Roberto Firmino ⚽ 63’ FW
  • 18GuilhermeMF
  • 21Giovani ▼ 74’MF
  • 22Meshaal BarshamGK
  • 33ClaudinhoMF
  • 37Ahmed SuhailDF
Substitutes
  • 10Hassan Al Haydos ▲ 74’Sub
  • 13 Abdullah Al Yazidi ▲ 87’ 90+2’ Sub
  • 19Rafa Mújica ▲ 87’Sub
  • 80A. Soria ▲ 74’Sub
Manager
  • Sergio Oriol Alegre Bielsa MAN
goal sub on sub off 🟨 yellow