England will play South Africa in the semi-finals of the World Rugby U20 Championship on Tuesday after a 35-10 bonus point victory over Scotland.
And with James Grayson and Ehren Painter among their ranks England kept their perfect record with their third bonus point victory of the tournament against Scotland last night.
Lining up against their Saints teammates in Fraser Strachan and Devante Onojaife, England led 17-10 at the break through tries from Gabriel Ibitoye, Beck Cutting and James Scott while Tom Hardwick kicked the one conversion.
Scotland responded with a penalty from Ross Thompson, as well as a converted try via Kyle Rowe just before the break.
Second-half scores for Ibitoye, Joel Kpoku, Matt Williams as well as a penalty secured the win over Scotland.
Steve Bates' side had already been confirmed as winners of Pool B following two bonus-point victories over Argentina and Italy, sealing their place in the last four of the tournament with a game to spare.
And they maintained their perfect run in the tournament with victory over Scotland in Beziers to go into the knockout stages as the tournament's top seed.
They will take on South Africa in Narbonne at 6pm BST, live on ITV 4.