Manchester City beat Bristol to reach EFL Cup final

Nicolas Otamendi and Fernandinho Manchester City

Manchester City will face Arsenal or Chelsea in the EFL Cup final after beating Bristol City on Tuesday night.

Pep Guardiola named a strong starting XI at Ashton Gate and it paid off as goals from Leroy Sane and Sergio Aguero put the result to bed shortly after half-time of Tuesday’s second leg.

The Championship outfit earned plaudits for their narrow 2-1 first-leg loss two weeks ago and held out until the 42nd minute in front of the home fans, but City were too strong.

Marlon Pack and Aden Flint notched consolations, before Kevin De Bruyne’s even later finisher, but City reached their sixth EFL Cup final, having triumphed on four of their previous five visits.

Arsenal host Chelsea at the Emirates Stadium on Wednesday for the chance to meet the Premier League leaders at Wembley.

A weakened Gunners side held the Blues to a 0-0 draw in the first leg two weeks ago, leaving it all to play for in the second leg.

The EFL Cup final takes place on February 28.