Ad disclosure

Spain U21 vs Ukraine U21: Betting tips, predictions, odds & match preview

Spain and Ukraine meet in the 2023 U21 European Championship semi-final on Wednesday.

Spain U21 vs Ukraine U21: Betting tips

Odds correct at the time of writing. 18+ Only. Terms and Conditions Apply.

Spain U21 vs Ukraine U21: Predictions

Spain U21 vs Ukraine U21: Predictions

Bet Prediction Best odds
BTTS? Yes 4/5 with Bet365
Correct score Spain U21 3-2 Ukraine U21 25/1 with Bet365
First Goalscorer Abel Ruiz 11/2 with Sky Bet

Spain won their quarter-final against Switzerland after extra time despite conceding after the 90th minute. Sergio Gómez broke the deadlock midway through the second half before Switzerland forced the additional half-hour in added time as Zeki Amdouni converted from close range. However, a deflected strike from Juan Miranda sealed Spain’s passage into the final four. They consequently equalled Italy’s record by claiming their 12th top-four U21 Euro finish. Both have reached 11 semi-finals to go with a top-four finish in 2000 when there was no semi-final round.

Georgiy Sudakov, meanwhile, scored twice as Ukraine came from behind to stun France — their second competitive victory against Les Bleuets at U21 level — and set up a semi-final date with Spain. Rayan Cherki had fired France into an early lead, but Mykhailo Mudryk – making his first appearance of the tournament – was brought down in the area by Pierre Kalulu, with Sudakov dispatching the subsequent penalty. The pair combined again for Ukraine’s second and captain Artem Bondarenko then chipped in a third late on to seal the win.

BetMGM sign-up offer: Get £40 in free bets when you bet £10

Not signed up to BetMGM yet? Here's how eligible readers* can take advantage of their welcome offer:

  1. Open an account at BetMGM using this link.
  2. Select the Sports Welcome Offer.
  3. Get the offer from the ‘My Offers’ page.
  4. Deposit and place a £10 bet at odds of 1/1 (2.0) or greater.
  5. When it settles, unlock £40 in Free Bets

*New customer only. 3 days to claim & 7 days to place a qualifying bet to receive 4x Free Bets: 1 x £10 Horse racing, 1 x £10 Free Bet Builder, 1 x £10 Acca and 1 x £10 Football. 7 day expiry. Exclusions apply. Stake not returned. T&Cs apply. For more information, visit

Spain U21 vs Ukraine U21: Squawka Says

Scoreline prediction: Spain U21 3-2 Ukraine U21

Spain U21 vs Ukraine U21 head-to-head

27 June 2023 – Spain U21 2-2 Ukraine U21 – U21 Euros

19 June 2011 – Ukraine U21 0-3 Spain U21 – U21 Euros

9 September 2003 – Spain U21 2-0 Ukraine U21 – U21 Euros qualifiers

28 March 2003 – Ukraine U21 0-0 Spain U21 – U21 Euros qualifiers


Premier League predictions & tips
Football Accumulator tips
Latest live streaming fixtures