Julian Alvarez opens the scoring at the Etihad as he gets on the end of Haalands cross.
Manchester City go 1-0 up on 31 minutes as the Blues work a nice team goal.
As Akanji receives the ball in the middle of the park, he plays in Kovacic. The Croatian puts in a stunning line-breaking pass to accommodate Haalands run.
Haaland whips the ball into the box and Alvarez slots in past Leno.
It takes just minutes for Fulham to equalise through Tim Ream.