Manchester City will be aiming to make it five wins in a row in the Premier League when they take on Newcastle United at St James' Park on Tuesday evening.
The Citizens have brushed aside all before them over the past month, scoring 11 goals and conceding one to remain hot on Liverpool's heels at the top of the table.
Next up is a trip to Newcastle, against whom striker Sergio Aguero simply loves scoring. In 12 previous league meetings with the Magpies, the Argentine striker has scored 12 goals - more than any player has scored against an opponent for a single club in the competition's history.
Ahead of the midweek tussle in the North-East, Sports Mole looks at Aguero's record in a little more depth.
Five of the 12 goals the 30-year-old has scored in this fixture came in a 6-1 win for his side in October 2015, bagging each of those in an incredible 20-minute spell either side of half time.
Aguero also scored a treble in last season's home match against Newcastle, making it eight games out of 11 he had scored against them.
The Argentina international fired a blank in City's 2-1 win earlier this season, however, although he did set up one of the goals.
That makes it 17 goals he has been directly involved in against the Magpies across those 12 top-flight meetings.