UEFA Champions League
Result: Schalke 2-3 Manchester City
Date: 20 February 2019
Manchester City staged an impressive comeback to defeat Schalke 3-2 in the first-leg of their UEFA Champions League round of 16 clash on Wednesday night.
Pep Guardiola rang the changes after he rotated the team in the FA Cup against Newport County over the weekend. Only goalkeeper Ederson, Nicolas Otamendi, David Silva and Fernandinho retained their places.
City were threatening to go ahead in the early stages and were rewarded in the 18th minute as Sergio Aguero capitalised on some chaotic defending to score from close range into an empty net.
As expected, the English outfit were controlling the tempo of the match towards the half-hour although they could not carve out any clear chances.
The complexion of the game changed seven minutes before the break after Schalke were awarded a penalty in consultation with the Video Assistant Referees following a handball by Otamendi. Nabil Bentaleb stepped up to make it 1-1 from the spot.
City conceded another penalty in first half stoppage time after Fernandinho pulled Salif Sane to the ground inside the box, which allowed Bentaleb to step up and hand Schalke the lead with his second of the night.
The visitors' woes continued as Otamendi got his second yellow card in the 68th minute for a tackle from behind and was sent off, which promoted Guardiola to withdrew David Silva for Vincent Kompany.
Leroy Sane, who replaced Aguero, got the equaliser for the visitors five minutes before time with a sensational free-kick from 30-yards that dipped into the top corner.
In the last minute of stoppage time, Raheem Sterling secured the winning goal for the Citizens after getting on the end of a long ball from Ederson before guiding his effort into the corner of the net.