Gabriel Jesus joined an illustrious list of players after scoring his 50th Manchester City goal in the Premier League champions' 2-0 win over Crystal Palace.

Jesus sent a glancing header in off the post to put City ahead 39 minutes into Saturday's encounter at Selhurst Park.

David Silva doubled City's advantage with a wonderful volley two minutes later as Pep Guardiola's side moved to within five points of league leaders Liverpool.

With his goal, Jesus brought up the milestone of 50 in all competitions for City, having joined the club in January 2017.

The 22-year-old also became the seventh player to achieve the feat while playing for Guardiola, joining Barcelona superstar Lionel Messi and Bayern Munich forward Robert Lewandowski, along with City team-mates Sergio Aguero and Raheem Sterling.

Jesus is only eight behind Pedro, but Messi leads the way with an incredible 211 goals during four seasons under Guardiola at Barca.

"I'm very happy, you know, because last season I had a difficult start to the season," Jesus, who has now scored in each of his last seven starts for City, told Sky Sports.

"This season is going to be different for me. I worked hard as well. I focus on the goal all the time and I think that's why I score a lot."

1. Lionel Messi, Barcelona - 211

2. Sergio Aguero, Manchester City - 103

3. Thomas Muller, Bayern Munich - 79

4. Raheem Sterling, Manchester City; Robert Lewandowski, Bayern Munich - both 67

6. Pedro, Barcelona - 58

7. Gabriel Jesus, Manchester City - 50