England U20s earned a hard-fought 1-0 victory over Poland, thanks to a late winner from Keinan Davis.
The Aston Villa striker, on as a second-half substitute, notched the only goal of the game in front of a sold-out and passionate Polish crowd in Bielsku-Bialej.
Keith Downing’s side had enjoyed the better of the game, but were forced to play the final 15 minutes with ten men after debutant Aaron Wan-Bissaka picked up two bookings, with the first looking incredibly harsh.
But Davis popped up in the 87th minute after replacing Villa team-mate Rushian Hepburn-Murphy up front, to secure victory before the squad return home to face Portugal in Manchester next week.
In the first half, both teams had opportunities to break the deadlock with Marcus Edwards and Harvey Barnes both proving a likely outlet for the Young Lions.
But when Crystal Palace defender Wan-Bissaka was cautioned for an accidental trip after 52 minutes and then collected a second booking in the 76th minute, that gave the hosts more impetus.
The defence held firm though and the stadium was silenced with just minutes left on the clock as Davis opened his account for England with a memorable winner.
England: 1 Nathan Trott (West Ham United), 2 Aaron Wan-Bissaka (Crystal Palace), 3 Lloyd Kelly (Bristol City), 4 Josh Dasilva (Arsenal), 5 Darnell Johnson (Leicester City), 6 Easah Suliman (Grimsby Town, loan from Aston Villa) (c), 7 Josh Sims (Southampton), 8 Sam Field (West Bromwich Albion), 9 Rushian Hepburn-Murphy (Aston Villa), 10 Marcus Edwards (Norwich City, loan from Tottenham Hotspur), 11 Harvey Barnes (Leicester City)
Substitutes: 17 Chris Willock (Benfica) for Edwards 61, 18 Keinan Davis (Aston Villa) for Hepburn-Murphy 61, 16 Isaac Buckley-Ricketts (Oxford United, loan from Manchester City) for Sims 68, 15 Tayo Edun (Fulham) for Field 68, 12 Callum Brittain (MK Dons) for Barnes 78
Substitutes not used: 13 Aynsley Pears (Middlesbrough), 14 Ezri Konsa (Charlton Athletic)
Goals: Keinan Davis 87
Cautions: Darnell Johnson 22, Aaron Wan-Bissaka 52 + 76, Lloyd Kelly 64
Head coach: Keith Downing