Pep Guardiola says Manchester City must do this to prevent another defeat to Barcelona

Manchester City boss Pep Guardiola faces old side Barcelona in the Champions League

The pair clash at the Etihad in a crunch Champions League showdown just two weeks after Guardiola’s Nou Camp homecoming was ruined by a 4-0 drubbing.

City left Catalonia humiliated after their night unravelled when goalkeeper Caudio Bravo saw red on his return to his former club.

Lionel Messi’s hat-trick wiped the floor with City, but Guardiola admits stopping the Argentine genius is not the only problem to overcome if the home side are to get a much-needed positive result.

City have had four men - Bravo plus Gael Clichy (2015), Martin Demechelis and Pablo Zabaleta (both 2014) - sent-off in the last five games against Barca, a team they have never beaten in this competition.

Manchester City's expected line-up to face Barcelona

MANCHESTER CITY host Barcelona on Tuesday night at the Etihad, but who will Pep Guardiola choose to start with?

1 / 13

MANCHESTER CITY FC

Manchester City (Odds: 9/5 to win, 5/2 to draw, 11/8 to lose)

“One day Manchester will have to beat Barcelona”

Manchester City star Nolito

Guardiola knows overcoming the Spanish giants with 11 men is hard enough - but nigh on impossible with just 10.

He knows discipline will be crucial and admitted: “ Yeah, you have to learn.