England U18s will take on Spain in the final of the Slovakia Cup after a 2-0 win over Mexico in their last group match.
Neil Dewsnip’s side edged Russia on Monday before drawing 2-2 with the host nation 24 hours later.
And a goal apiece from Arsenal forward Tyreese John-Jules and Tottenham midfielder Luis Binks gave the Young Lions victory over the Latin Americans on Thursday.
England Spain will face off at 5pm BST on Friday 24 May.
England: 1 Arthur Okonkwo (Arsenal), 2 Vontae Daley-Campbell (Arsenal), 4 Thomas Doyle (capt; Manchester City), 8 Matthew Daly (Huddersfield Town), 9 Tyreece John-Jules (Arsenal), 10 Jacob Ramsey (Aston Villa), 11 Morgan Whittaker (Derby County), 15 Luis Binks (Tottenham Hotspur), 17 Clinton Mola (Chelsea), 20 Abdi Sharif (Liverpool), 22 Rowan McDonald (Manchester City).
Substitutes: 19 Louie Sibley (Derby County) for Daly 67, 7 Arvin Appiah (Nottingham Forest) for Sharif 67, 14 Rayhaan Tulloch (West Bromwich Albion) for John-Jules 67, 21 J’Neil Bennett (Tottenham Hotspur) for Whittaker 67, 3 Nathanael Ogbeta (Manchester City) for Mola 78, 12 Ben Cottrell (Arsenal) for Ramsey 78.
Substitutes not used: 13 Marcus Dewhurst (Sheffield United), 5 Rhys Williams (Liverpool), 6 Ajibola Alese (West Ham United), 16 Harvey White (Tottenham Hotspur), 18 Bali Mumba (Sunderland).
Goals: Binks 8, John-Jules 33
Bookings: Binks 55, Sibley 69
Head coach: Neil Dewsnip