OFI Crete 2-0 Hoffenheim: five saves protect a first-half lead
Short review AI-written review based on match data · How we make it
Key numbers
- 33% possession, yet a 2-0 win
- Hoffenheim fouls: 23 vs season avg 12
- Five saves kept out all five on target
Possession ceded, three points won
OFI Crete opened their Europa League campaign with a 2-0 home win over Hoffenheim despite having only a third of the ball. The visitors had 21 shots but found no way past N. Christogeorgos, who saved all five of their efforts on target.
Aitor Cantalapiedra's opener set the tone
Aitor Cantalapiedra's goal in the 30th minute, set up by Kenan Kodro, was worth +0.9 FN xPts and OFI led from then on. G. Kanellópoulos added a second in the 84th minute from a Borja González assist. Hoffenheim also committed 23 fouls, against a four-match season average of 12.
Player of the match
N. Christogeorgos 8.0Dominant
He made five saves, stopping every one of Hoffenheim's shots on target.
Christogeorgos earned most of his credit through shot-stopping, and he also won all four of his duels. That meant the 1-0 lead from the 30th minute stayed intact until the second goal arrived in the 84th.
Game state
1-02-0
OFI ahead 60 min · level 30 min · 1899 Hoffenheim ahead 0 min
FN xPts — what each moment was worth
How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.
30'
Aitor Cantalapiedra
Goal · scorer +0.6 · assist Kenan Kodro +0.3
+0.9
84'
G. Kanellópoulos
Goal · scorer +0.2 · assist Borja González +0.1
+0.3
OFI
Expected (no record yet, starting estimate) 1.1Own moments +1.2Opponent moments 0.0Time effect +0.7→ League points won 3
1899 Hoffenheim
Expected (last two seasons) 1.6Own moments 0.0Opponent moments −0.9Time effect −0.7→ League points won 0
Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.
How FN Score and FN xPts work →
Match stats
OFI1899 Hoffenheim
The data provider has no xG (expected goals) for this match.
Compared with usual
1899 Hoffenheim
4 matches this season, all competitions baseline
| This match | Avg | |
|---|
| Goals | 0 | 2.5 | |
| Conceded | 2 | 1.8 | |
| Shots | 21 | 20.3 | |
| On target | 5 | 7.5 | |
| Shots faced | 9 | 12.5 | |
| Possession | 67% | 56.8% | |
| Passes | 526 | 500.5 | |
| Corners | 8 | 9.3 | |
| Fouls | 23 | 12 | |
Timeline
- 23'
Yellow
Vladimír Coufal
- 30'
Goal
Aitor Cantalapiedra assist Kenan Kodro
- 45'
Sub
Albian Hajdari → Koki Machida
- 53'
Yellow
Nathan De Cat
- 56'
Yellow
Athanasios Androutsos
- 60'
Sub
Nathan De Cat → Andrej Kramarić
- 60'
Sub
Patrick Wimmer → Bambasé Conté
- 60'
Sub
Taxiarchis Fountas → T. Nuss
- 63'
Yellow
Koki Machida
- 64'
Yellow
Aitor Cantalapiedra
- 67'
Sub
Mats Rots → Adam Daghim
- 70'
Sub
Aitor Cantalapiedra → G. Apostolakis
- 70'
Sub
Andreas Bouchalakis → G. Kanellópoulos
- 75'
Sub
Adam Hložek → Fisnik Asllani
- 80'
Sub
Lorenzo Dickmann → Borja González
- 80'
Sub
Kenan Kodro → Aaron Leya Iseka
- 84'
Goal
G. Kanellópoulos assist Borja González
Category leaders
- Key passesWouter Burger4
- Duels wonN. Athanasiou10/17
- DribblesMats Rots3/3
- Defensive actionsLeon Avdullahu8
- ShotsAdam Hložek7 (on target 1)
- Fouls wonKenan Kodro4
#OFI Crete#Hoffenheim#Europa League#Christogeorgos#Cantalapiedra#Kanellópoulos
This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.