⚡ Key Moments

  • 42' - score change - Vitaliy Hlyut [0-1]
  • 45' - score change - Otto Stange [1-1]
  • 90' - score change - Francis Onyeka [2-1]

⭐ Key Players

  • Vitaliy Hlyut scored for Ukraine at 42' to make it 0-1.
  • Otto Stange struck at 45' to level the score at 1-1.
  • Francis Onyeka scored the winner at 90' in the 2-1 result.

Ukraine struck first late in the first half when Hlyut found the breakthrough in the 42nd minute, giving the visitors control after a cagey opening. Germany hit back right on 45 minutes through Stange, whose equaliser changed the mood before the interval and ensured the teams went in locked at 1-1.

The second half carried that same tension, with neither side able to force a decisive breakthrough for long stretches. Germany kept pushing for a winner, while Ukraine looked set to hold on for a draw after recovering from the late first-half response.

Instead, the decisive moment arrived at 90 minutes. Onyeka scored to turn the match on its head and complete Germany's comeback, sealing a 2-1 win with virtually the last meaningful blow. It was a sharp finish to a game that had been finely balanced from Hlyut's opener to Stange's immediate reply.

For Germany, the result was built on timing as much as control - an equaliser just before the break and a winner at the death. For Ukraine, the score will sting after leading deep into the contest, but the match summary was ultimately decided by Germany's late edge.

🔮 Accurate Prediction

Our exact score call landed: 2-1. The pre-match prediction matched the final score at 2-1.