UEFA Champions League · 2026

AC Sparta Praha 2–1 Olympique Lyonnais · UEFA Champions League

2–1Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

AC Sparta Praha won 2–1.

Shots
911
Shots on target
34
Possession
52%48%

Full time

What the match recorded

AC Sparta Praha beat Olympique Lyonnais 2–1. Recorded in this match (AC Sparta Praha – Olympique Lyonnais): shots 9–11, shots on target 3–4, possession 52%–48%, corners 6–9. This is what was recorded. It is not a claim that the result was foreseeable.

This match

Match statistics

  • Shots9 shots11 shotsAC Sparta Praha 9 shots, Olympique Lyonnais 11 shots
  • Shots on target3 shots4 shotsAC Sparta Praha 3 shots, Olympique Lyonnais 4 shots
  • Possession52%48%AC Sparta Praha 52%, Olympique Lyonnais 48%
  • Corners6 corners9 cornersAC Sparta Praha 6 corners, Olympique Lyonnais 9 corners
  • Fouls11 fouls7 foulsAC Sparta Praha 11 fouls, Olympique Lyonnais 7 fouls
  • Yellow cards2 cards0 cardsAC Sparta Praha 2 cards, Olympique Lyonnais 0 cards
  • Passes441 passes404 passesAC Sparta Praha 441 passes, Olympique Lyonnais 404 passes
  • Pass accuracy86.6%81.9%AC Sparta Praha 86.6%, Olympique Lyonnais 81.9%
  • Shots inside box8 shots8 shotsAC Sparta Praha 8 shots, Olympique Lyonnais 8 shots
  • Blocked shots1 block4 blocksAC Sparta Praha 1 block, Olympique Lyonnais 4 blocks
  • Goalkeeper saves4 saves1 saveAC Sparta Praha 4 saves, Olympique Lyonnais 1 save
  • Offsides3 offsides2 offsidesAC Sparta Praha 3 offsides, Olympique Lyonnais 2 offsides

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Andy Irving · AC Sparta Praha · 3′ · 0.00 xG · off target or blockedMohamed Ouédraogo · Olympique Lyonnais · 53′ · 0.00 xG · off target or blockedJohn Mercado · AC Sparta Praha · 60′ · 0.00 xG · off target or blockedErnest Nuamah · Olympique Lyonnais · 77′ · 0.00 xG · off target or blockedErnest Nuamah · Olympique Lyonnais · 79′ · 0.00 xG · off target or blockedAinsley Maitland-Niles · Olympique Lyonnais · 83′ · 0.00 xG · off target or blockedLoïs Openda · Olympique Lyonnais · 41′ · 0.01 xG · on targetCorentin Tolisso · Olympique Lyonnais · 52′ · 0.01 xG · on targetAsger Sørensen · AC Sparta Praha · 62′ · 0.01 xG · on targetMalick Fofana · Olympique Lyonnais · 89′ · 0.01 xG · on targetJosimar Alcócer · AC Sparta Praha · 5′ · 0.02 xG · off target or blockedRuben Kluivert · Olympique Lyonnais · 83′ · 0.02 xG · off target or blockedMohamed Ouédraogo · Olympique Lyonnais · 22′ · 0.03 xG · on targetAdam Ševinský · AC Sparta Praha · 33′ · 0.03 xG · off target or blockedJohn Mercado · AC Sparta Praha · 44′ · 0.04 xG · off target or blockedCorentin Tolisso · Olympique Lyonnais · 80′ · 0.04 xG · off target or blockedJonatan Braut Brunes · AC Sparta Praha · 82′ · 0.05 xG · off target or blockedMartin Suchomel · Olympique Lyonnais · 45′ · 0.10 xG · goalMatěj Ryneš · AC Sparta Praha · 63′ · 0.10 xG · goalJohn Mercado · AC Sparta Praha · 69′ · 0.10 xG · goalCorentin Tolisso · Olympique Lyonnais · 67′ · 0.74 xG · off target or blocked
  • off target
  • on target
  • goal
  • penalty
  • size = xG

AC Sparta Praha: 9 shots, 3 on target, 0.35 xG. Olympique Lyonnais: 12 shots, 5 on target, 0.96 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

00.510′HT90′Matěj Ryneš · AC Sparta Praha · 63′John Mercado · AC Sparta Praha · 69′Martin Suchomel · Olympique Lyonnais · 45′

The step line is cumulative expected goals; circles mark goals. Final: AC Sparta Praha 0.35 xG · Olympique Lyonnais 0.96 xG.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

0AC Sparta Praha
0Draws
2Olympique Lyonnais
Olympique Lyonnais — AC Sparta Praha · UEFA Europa League3–0
AC Sparta Praha — Olympique Lyonnais · UEFA Europa League3–4

Head-to-Head & Recent Meetings

Season-opening preview

Current-season evidence is still building.

This competition's new season has only just started, so PitchMath does not yet hold enough completed matches for a current-season grade. The comparison below is last season's recorded data, shown as historical context.

1 / 2 matches toward the first current-season grade

Current season so far

Completed matches in the season being played. Kept separate from the historical block below.

  • AC Sparta Praha1 matches
  • Olympique Lyonnais1 matches

Previous-season context

Recorded season totals from the source competition. Not current form.

These two clubs played in different competitions last season, so the values are shown side by side without ranking them against each other.

AC Sparta Praha

Competition
UEFA Champions League
Season
2024/25
Sample
14 matches
Profile grade
B
Data cutoff
31 May 2025
  • Goals scored1.5 goals/match
  • Goals allowed1.86 goals/match
  • Expected goals0.8 xG/match
  • Expected goals allowed1.68 xG/match
  • Shots10.1 shots/match
  • Shots allowed17.6 shots/match
  • Shots on target2.9 shots/match
  • Shots on target allowed6.8 shots/match
  • Possession33.9%
  • Corners2.2 corners/match
  • Corners allowed5.8 corners/match
  • Fouls10.3 fouls/match
  • Clean-sheet frequency29%
  • Scoring frequency71%

Olympique Lyonnais

Competition
Ligue 1
Season
2025/26
Sample
34 matches
Profile grade
A
Data cutoff
29 May 2026
  • Goals scored1.56 goals/match
  • Goals allowed1.18 goals/match
  • Expected goals1.51 xG/match
  • Expected goals allowed1.29 xG/match
  • Shots12.2 shots/match
  • Shots allowed12 shots/match
  • Shots on target4.65 shots/match
  • Shots on target allowed3.94 shots/match
  • Possession54.6%
  • Corners5.88 corners/match
  • Corners allowed5 corners/match
  • Cards2.18 cards/match
  • Fouls13 fouls/match
  • Clean-sheet frequency44%
  • Scoring frequency82%

Evidence quality

How much supports this analysis

Grade D · UnavailableUnavailable — unavailable
Season samples1 / 1home / away teams
Recent samples1 / 1last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.
  • Recorded xG is incomplete, so xG context is omitted where unavailable.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: goals_for, goals_against, xg_for, xg_against, shots, shots_on_target, possession, corners, cards, fouls.
  • The completed-match sample is too small for broad style conclusions.
Analysis cutoff: Tue, 4 Aug 2026, 22:00 UTC · analysis-v4