Sergio Aguero equaled the record for most goals scored in a single Premier League game by one player, as Manchester City fought back from 1-0 down to beat Newcastle United 6-1 on Saturday.
Aguero, 27, equalized just before half time and the Argentine striker exploded into life as he scored five times in a 20 minute period.
[ VIDEO: Premier League highlights ]
Watch the video above to see the goals, as Aguero proved he is the finest predator the PL possesses. Magic.