Erling Haaland continued his great goal-scoring form for Manchester City as his brace sealed a 3-1 win over Leicester and closed the gap to leaders Arsenal to three points.
Defender John Stones fired City ahead from close range in the fifth minute and Haaland made it 2-0 with a penalty seven minutes later after a handball by Wilfred Ndidi.
Haaland chipped in his second in the 25th minute after Kevin De Bruyne's set up, the goal taking him level with Mohamed Salah's record of 32 goals for a 38-game Premier League campaign.
He now has 47 goals from all competitions this season. Guardiola could afford the luxury of handing a rest to Stones, Rodri, De Bruyne and Jack Grealish in the second half as City secured a 10th consecutive win in all competitions despite a late wobble.