Manchester United have kept their dreams of winning a Premier League title alive - at youth level at least.

The U18s sit top of the Premier League northern section for their age group and could win the regional title next week if Manchester City do not win their final match of the season.

Neil Ryan's side thrashed Middlesbrough 8-1. on Saturday afternoon, with Zidane Iqbal opening the scoring as he finished a smooth passing move to fire beyond the keeper, before Dillon Hoogewerf netted a brace at the end of the first half.

Charlie McNeill, who is the top scorer in the league, added another in first-half injury time to further cement United's authority on the game.

Hoogewerf completed his hat-trick after the break, before a consolation goal from Middlesbrough was soon followed by another from McNeill.

The United forward completed his hat-trick for his 24th league goal of the season before Hoogewerf netted his fourth of the afternoon to complete the rout.

Victory for United leaves them top of the table on 60 points having played all 24 games of their season, with City two points behind in second place with one match left to play.

City won their penultimate match of the season 5-0 against Stoke.

City will win the northern league if they defeat Burnley in their final match of the campaign on Wednesday night, while anything less than a win will give the title to United.

The overall winners of the U18 Premier League are decided when the winners of the northern section and the southern section meet one another in a grand final. Crystal Palace and Fulham are battling for the southern title.

City are the reigning champions of the U18 Premier League, while United have never won the competition since it was founded in 2012.