Tottenham striker Harry Kane has now scored against all the 28 teams he has faced in the English Premier League.
He achieved the feat this morning when he scored in their 3-0 win over Cardiff City.
Tottenham is now second in the English Premier League with 48 points while Liverpool is first with 57 points.
Meanwhile, Liverpool will play Manchester City at 9am Friday.