City took the lead through an early goal from Adedire Mebude before Leeds equalised shortly afterwards through Lui Bradbury.
Right from kick-off, both teams set out by pressing each other high, capitalising on loose balls to launch counterattacks.
And City were able to capitalise early on, when we latched onto a loose ball through Daniel Ogwuru. The striker was able to play in Mebude inside the area, and the winger made no mistake with a clinical finish under Leeds keeper Harry Christy.
However, Leeds would level the scores just six minutes later, as they latched onto a loose ball through Bradbury, who slotted calmly past George Murray-Jones.
Leeds' typical high press was causing problems for City as we worked out ways to get around them, but we were still able to fashion out chances, with Mebude in particular looking dangerous down the right.
He fizzed a ball across the area, but Luca Barrington's effort was blocked by Leeds captain Cian Coleman, before Christy made a crucial double save to deny Mebude and Barrington respectively.
Moving into the second half, Ben Wilkinson's side managed to seize control of the game and retook the lead just four minutes after the break, with Adam converting from close range after a pass went across the face of goal.
We continued to hunt Leeds down in numbers, keeping up the high intensity that we saw in the first period.
And we managed to double our advantage, with Breckin sliding the ball past Christy with a composed first touch finish.
We looked in control of the game, but Leeds' Marley Wilson equalised in the 72nd minute to set up a nervy finish at the City Football Academy.
And the visitors were able to grab a late equaliser when Bradbury bundled the ball home from close range to ensure that the points were shared.
HOW WE LINED UP
Mahamadou Susoho sat deep in a midfield three alongside Adam and Breckin.
WHAT IT MEANS
The draw sees us remain in third in the Under-18 Premier League North on 15 points.
We are eight points behind current leaders Blackburn Rovers, but we do have two games in hand over our Lancashire rivals.
Next up, the Under-18s will be in Premier League Cup action against Liverpool as we look to secure qualification to the next stage.
Kick off is at 11am (UK) on Saturday 27 November.
News about Man City v Leeds
U18PL highlights: City 3-3 Leeds
Manchester City's Under 18s' conceded a late equaliser in a 3-3 draw with Leeds United in the U18 Premier League North. Watch more.
Wilkinson hopes U18s will learn from late Leeds equaliser
Manchester City's Under-18s head coach Ben Wilkinson was disappointed to see his side concede a late equaliser in our 3-3 draw with Leeds United, but insisted there were positives to take from the performance. Read more.
Watch City U18 v Leeds on CITY+
Manchester City’s Under-18 Premier League clash with Leeds on Saturday 20 November will be broadcast live on CITY+. Watch more.
City U18s v Leeds: Full match replay
Watch the entire 90-minutes of Manchester City Under-18s' Premier League North clash against Leeds United. Watch more.