Manchester City were on fire against at the Etihad Stadium last night, running riot against West Ham to all but book their place in the final of the Capital One Cup.
Striker Alvaro Negredo led the way, bagging a hat-trick as Manuel Pellegrini's men ran out 6-0 winners to rub salt in the Hammers' wounds following their 5-0 FA Cup thrashing at the hands of Nottingham Forest.
Regardless of the competition, the Citizens have been banging in the goals for fun this term.
In just 20 Premier League games they've scored an incredible 57 goals - just ten less than they managed in the entire 2012/13 campaign with four months to go.
If they continue at their current rate, they'll end up with 108 goals come the end of May - which would comfortably be a new record.
Of course there is no guarantee they can keep up their scoring form until then but they should be close to scoring the most goals in a season ever - but who are the teams and the tallies that stand in their way?
Click through to find out more...