Last updated on .From the section Champions League

Batshuayi's goal came 15 minutes after he was sent on to the pitch

Michy Batshuayi came off the bench to score a late winner at Ajax as Chelsea stunned last year's Champions League semi-finalists.

The Dutch giants had won both their Group H games prior to the visit of Frank Lampard's side but struggled to break down their disciplined opponents and were undone when Batshuayi slammed home in the final few minutes.

Ajax did have a goal ruled out by the Video Assistant Referee in the first half when Quincy Promes' strike was ruled out by the smallest of margins, while Edson Alvarez headed against the post after the break.

But Chelsea fully deserved their win for a hugely impressive away performance as they recorded a second successive win that moves them top of the group, level with Ajax on six points.

The victory sets things up for a tantalising top-of-the-table meeting between the two sides at Stamford Bridge on 5 November.

Blues impress in clash of the young titans

Much has been made of this young Ajax side after they came within a whisker of reaching the Champions League final last season, knocked out by Tottenham in the semi-finals after a stoppage-time goal from Lucas Moura.

Despite the loss of key players Matthijs de Ligt and Frenkie de Jong over the summer, astute signings coupled with yet more talented players emerging from the famed academy meant they picked up where they left off, winning 13 of this campaign's first 17 games and drawing the other four.

But here they faced a Chelsea side boasting its own impressive collection of improving young talent, who arrived at the Johan Cruyff Arena looking to claim a sixth successive win in all competitions.

From the outset Chelsea made things uncomfortable for Ajax, not allowing the home side to utilise their favoured tactic of playing out from the back and disrupting their ability to build attacks.

As a result, the hosts created few clear-cut chances. They did not manage a shot on target until the 60th minute - when Daley Blind's low effort was held by Kepa, and the closest they came was when Alvarez' header cannoned back off the far post.

They were perhaps unfortunate to have Promes' goal in the first half ruled out, with his boot deemed offside, but Chelsea deserve huge credit for nullifying a side that failed to score in a game for the first time since 20 August.

A tactical masterclass from Lampard

Lampard has won seven of his 13 games in charge of Chelsea

Lampard's appointment in the summer raised a few eyebrows given his only previous managerial experience was one season in the Championship with Derby.

But this huge result - the best in his short time in charge of Chelsea - highlighted his credentials as one of the most progressive managers in the game.

The former midfielder got his tactics spot-on to defeat a previously unbeaten side, while his substitutions turned a credible draw into an excellent win.

Given Ajax's dominant home form Lampard could have been forgiven for playing it safe and settling for the draw, but opted to take the game to the hosts by sending on attackers Christian Pulisic and Batshuayi.

The result was Batshuayi's late winner and three points that ensure Chelsea take a big step towards the knockout stages.

A first in five years for Ajax - the stats

Chelsea have registered back-to-back away Champions League victories for the first time since October 2013.

Ajax suffered their first Champions League group stage defeat since November 2014, ending a run of nine matches unbeaten at this stage.

Chelsea have kept consecutive clean sheets in all competitions under Frank Lampard for the first time.

Since the start of the 2016-17 season, Michy Batshuayi has scored nine goals as a substitute for Chelsea in all competitions - four more than any other Blues player.

Despite only appearing as a 71st-minute substitute, Batshuayi had more shots than any other player in the match (4), including scoring the winner.

Callum Hudson-Odoi (18y 350d) became the youngest player to start a Champions League game for Chelsea since Josh McEachran (17y 282d) in December 2010.