Adam Finch picked up two wickets as England Under-19s went down by five wickets to Bangladesh Under-19s in an ICC World Cup fifth place play-off clash in Queenstown.
The Worcestershire paceman came back into the side for his second appearance of the tournament alongside County team-mate Dillon Pennington.
Pennington, who has played four of the five games, took the new ball and bowled six overs for 33 runs before he was replaced by Finch who struck in his first over.
Aminul Aslam (20) nicked a short of a length delivery outside the off stump through to the keeper.
Finch, who like Pennington is an Academy product at Blackfinch New Road, made another breakthrough in his fourth over.
This time Tawhid Hridoy (10) miscued Finch high up into the air and was taken at mid off to leave Bangladesh on 82-3 in the 20th over.
But a side England had beaten in the group stages regrouped and went onto win with 15 balls to spare.
Finch bowled an initial six over spell of 6-0-21-2 and ended with figures of 8-0-36-2.
England had been put in and reached 143-1 thanks to a stand of 126 in 20 overs between Liam Banks (74) and skipper Harry Brook (66) for the second wicket.
But they then collapsed to 216 all out with number nine Finch (2) caught and bowled by spinner Afif Hossain and last man Pennington (1) caught behind off the same bowler.
England will now New Zealand in the seventh-eighth play-off match at the same venue on Wednesday.