Rocky Flintoff hit a match-winning 106 as England Under-19s chased down 288 to beat a Young Lions Invitational XI by two wickets at Loughborough.
The 16-year-old son of former England all-rounder Andrew hit eight fours and three sixes in a 111-ball innings which steered his side to victory after they lost both openers in the first five overs.
Flintoff and Charlie Allison put on 81 for the fifth wicket as they eased the Under-19s back into a game which was rapidly slipping away from them.
They had come together at 52 for four in the 12th over and the partnership remained intact until Allison was caught by Travis Holland off the bowling of Archie Vaughan, the 18-year-old son of former England captain Michael, for 56 with the score on 133 for five.
When Flintoff was finally caught by James Dunn, England needed only 14 more runs to win and Harry Moore, who finished on an unbeaten 45, and Tazeem Ali duly obliged to see them over the line.
Earlier, Vaughan had top-scored for the Lions with 85 from 83 balls, including 10 fours and a six.
Batting at four, he arrived at the wicket to join Kesh Fonseka, who made 54, with the score on 102 for two and departed at 281 for nine as his side were dismissed for 288 with 11 balls to spare.