Manchester City warmed up for their Premier League game on Sunday against Middlesborough with an impressive win against Barcelona in the Champions League this morning.
City were trailing 1-0 early on before staging a comeback to win the game 3-1.
This was City’s first win over Barcelona in six attempts.
Meanwhile, City will play Middlesborough at 4am this Sunday in the Premier League.
Source: BBC
