Clubs returned to league competition for the first time since mid-November with Arsenal retaining their five-point lead at the top with a home win over West Ham. Man City responded with victory in West Yorkshire.
Haaland struck two second-half goals after Rodri had given City the lead in first-half stoppage time and despite Pascal Struijk’s late header for Leeds, the result was never in doubt.
Norway striker Haaland has now scored 26 goals in 20 appearances for City in all competitions since his summer switch from Dortmund, including 20 in 14 top-flight appearances.
Guardiola, whose side moved back up to second and closed the gap on leaders Arsenal to five points, said: “He misses chances, but the numbers are exceptional.
“He’s an incredible threat for us and always in the right position the right time, really good. I think he is still not at his best because of the injury, to move his huge body is not easy for him, but as much as he can play minutes, (he) will be better.”
The Leeds-born player makes the cut in the latest Premier League team of the week using ratings from WhoScored – see who else is in the XI following the first piece of Premier League action for six weeks...

5. Andy Robertson - 7.7
The left-back set-up Mohammed Salah's opening goal at Aston Villa, to set a new record for most assists from a defender in the Premier League. Photo: Mark Thompson

6. Solly March - 9.1
Scored one and set-up another as Brighton beat south coast rivals Southampton 3-1. Photo: Warren Little

7. Casemiro - 9.2
A fine display in the centre of midfielder from the Brazilian as Manchester United beat Nottingham Forest 3-0. He provided an assist, made five tackles, three interceptions and provided three key passes. Photo: Stu Forster

8. Martin Odegaard - 8.4
Provided two assists as Arsenal came from behind to beat West Ham and retain their five-point lead at the top of the table. Photo: Justin Setterfield

