Czech Republic U20 rallied from 3-1 down in the second period to beat Switzerland U20 4-3 in overtime, with V. Záhejský scoring twice and T. Mikel netting the OT winner.
Match Analysis
AI SummaryHow It Unfolded
A scoreless first period gave little hint of the fireworks to come, with both sides feeling each other out.
Czech Republic broke the deadlock at 24:45 through Dominik Ripa, who converted from close range off assists from Václav Macek and Štěpán Černý.
Switzerland responded swiftly. A. Besanidis equalised at 28:17, then M. Bissig put the visitors ahead at 35:19. Besanidis struck again at 39:43, finishing a feed from Bissig and L. Nappiot to make it 3-1 — a three-goal blitz that left the Czechs reeling at the second intermission.
The Turning Point
The game turned at 53:19 when V. Záhejský, Czech Republic's leading forward through the tournament, pulled one back from a feed by P. Tomek and Matej Pekar to make it 3-2.
With their net empty and time running out, Záhejský struck again at 59:29 — firing home from Tomek's second assist of the night to tie the game at 3-3 with just 31 seconds left in regulation. The momentum shift was seismic.
In overtime, Czech Republic completed the turnaround. Tomek collected his third assist, finding Záhejský, who set up Mikel for the winner at 64:37. The Czech bench emptied onto the ice.
Key Performers
V. Záhejský (Czech Republic U20) — Two goals (including the 59:29 equaliser) and the primary assist on the OT winner. The standout performer on the ice and the clear player of the match.
P. Tomek (Czech Republic U20) — Three assists, all of them decisive. His vision on the tying goal and the overtime winner was the difference.
A. Besanidis (Switzerland U20) — Two goals and an assist in a devastating second-period display. His hat-trick bid was denied by the Czech collapse.
T. Mikel (Czech Republic U20) — Scored the overtime winner at 64:37, his only shot of the game.
By the Numbers — Interpreted
The match stats tell the story of two distinct halves. Switzerland's three-goal second period — all inside 15 minutes — reflected clinical finishing rather than sustained territorial dominance. The Czechs, by contrast, generated sustained pressure across the final 25 minutes of regulation, outshooting and out-chancing the Swiss after falling behind 3-1. The 1.00 xG (or equivalent) swing in the third period alone underscores Záhejský's impact: he turned a near-certain loss into overtime.
What It Means
For Czech Republic U20, the comeback win (their fourth victory in five meetings with Switzerland dating back to 2024) builds momentum ahead of a return fixture against the same opponent on 24 July 2026. Having beaten Finland U20 3-1 on 19 July before losing 5-3 to Finland U19 the following day, Patrik Augusta's side showed resilience in bouncing back from two consecutive defeats.
Switzerland U20 led for 36 minutes of regulation but could not close out the win. Jan Cadieux's team will have a quick chance to respond when the sides meet again on Friday.
Verdict
A game of two periods: Switzerland's clinical second-period burst was undone by a Czech response built on composure and persistence. Záhejský's late double — the equaliser with 31 seconds left — was the kind of clutch moment that defines match-winners. The 4-3 scoreline flattered neither side; it reflected a genuine contest that the Czechs seized when it mattered most.
Match Events
Key match events between Czech Republic U20 and Switzerland U20 — 7 goals and 0 cards recorded during the match.
S. Cerny
Power-play
L. Nappiot
M. Pekar
V. Zahejsky
Rivalry since 2013
Czech Republic U20 vs Switzerland U20 Head to Head Results· 36
Czech Republic U20 and Switzerland U20 have met 36 times — Czech Republic U20 won 26, Switzerland U20 won 10, with 0 draws. Their rivalry dates back to 2013. Czech Republic U20 leads the head-to-head with 26 victories from 36 meetings. A combined 222 goals have been scored across these fixtures, averaging 6.17 per match (138 for the home side, 84 for the visitors). Both teams scored in 32 matches (89%). Over 2.5 goals landed in 35 games (97%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 8–3 in 2023.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 23 Jul 2026