Pep Guardiola said Phil Foden is enjoying his best season at Manchester City after the England international's hat-trick beat Brentford 3-1 on Monday to leave the Premier League's top three separated by just two points.

City move alongside Arsenal on 49 points, two behind Liverpool, but Guardiola's men have a game in hand to move out in front.

The defending champions became the first side in Premier League history to win four consecutive away games despite falling behind in all of them.

Neal Maupay fired the Bees in front against the run of play, but there was little doubt over the outcome once Foden levelled in first-half stoppage time.

Kevin De Bruyne and Erling Haaland then teed up the England international to complete his second career hat-trick after the break.

"He's a guy with a sense of goal," said Guardiola after Foden took his tally for the season to 14.

"I think he is playing his best season since we are together. The incidence of goals and assists, of playing in this central position, are unbelievable."

City's rivals for the title may rue not opening up an advantage while De Bruyne and Haaland were sidelined by injury in recent months as they look primed to become the first side to ever win four consecutive English top-flight titles.

Flekken inspired

Brentford goalkeeper Mark Flekken started the night as statistically the worst goalkeeper in the Premier League for percentage of shots saved.

However, the Dutchman was in inspired form to frustrate the champions in the opening 45 minutes as he made nine saves before the break.

Brentford had barely posed any threat before they went in front on 21 minutes as City's run of just one Premier League clean sheet since October goes on.

Flekken got the assist on top of his heroics at the back as from his goal-kick, Ivan Toney blocked off Nathan Ake, allowing Maupay to run clear and score for the fifth consecutive game.

Haaland had a huge chance to mark his first start for two months with a goal moments later, but could not beat Flekken when sent clean through on goal.

In total City had 17 efforts on goal with 10 on target in the first half and finally made their final one count.

Ethan Pinnock headed De Bruyne's cross straight into the path of Foden, who controlled on his chest and swept the ball low into the corner.

Eight minutes into the second period a De Bruyne delivery this time picked out the head of Foden directly to head past Flekken.

Brentford rallied and had their chances to get back on level terms as Ruben Dias produced a vital block to turn Christian Norgaard's shot behind.

"Those are the chances we need to take if we want to beat them - the best team in the world," said Brentford boss Thomas Frank.

"It's difficult no matter what you do against City. We did a lot of things right and there were key moments where we didn't have the quality or they showed their quality."

City made sure of an 11th victory in their last 12 games 20 minutes from time.

Haaland may not have got his goal, but the Norwegian played his part with a perfectly weighted pass for Foden to bear down on goal and slot coolly past Flekken.

Defeat leaves Brentford still just three points above the relegation zone.

Arsenal's 3-1 victory over Liverpool on Sunday kept the Gunners in the race for their first league title in 20 years.

But that result also played into City's hands and they remain the team to beat as the business end of the season approaches.