Jack Haynes top-scored for England Under-19s who overcame their Indian counterparts by five wickets in a Tri-Series match at Cheltenham.
The Worcestershire CCC batsman hit an excellent 89 off 104 balls with one six and seven fours.
His efforts were largely responsible for England chasing down a 257 target with eight balls to spare.
It secured England’s first win in the tournament after losing to both India and Bangladesh at Blackfinch New Road earlier this week.
Haynes came to the wicket at 37-1 and shared in a second wicket partnership of 98 with opener Ben Charlesworth (52).
Charlesworth was second out at 135 but Haynes steered England to 197-5 before he fell 11 runs short of his century when caught behind off slow left arm spinner Shubhang Hegbe.
But George Hill (41 not out) and Kasey Aldridge (29 not out) saw England home with an unbroken stand of 59.
India had earlier totalled 256-6 in their 50 overs.
Haynes and England will next be in action tomorrow (Sunday) when they take on Bangladesh, also at the College Ground which today hosts India versus Bangladesh.