The visitors were eager to score early, with Kevin de Bruyne’s attempt on goal in the 13th minute requiring a fine save from the Forest goalkeeper. Meanwhile, Forest opted to defend and counter-attack using the pace of Anthony Elanga and Callum Hudson-Odoi.
In the 32nd minute, Josko Gvardiol scored from a De Bruyne corner, breaking the deadlock and giving Guardiola’s men the lead. Just before halftime, Chris Woods missed an opportunity to level the score for the home side.
In the second half, Guardiola substituted goalkeeper Ederson due to injury and the home side pushed for an equalizer, but City’s defense held strong. Haaland was brought in after 60 minutes and scored City’s second goal in the 70th minute, securing their victory.
The Citizens are now one point behind Arsenal with a game in hand.