After 593 minutes without a league goal, the struggling striker netted his first goal in first-half stoppage time, after Christian Eriksen had already canceled out Everton midfielder Kevin Mirallas' well-struck opener.
By ending Everton's five-game unbeaten run in the league, Tottenham climbed above the visitors from 10th to 7th - just two points from the top four.
While Eriksen and Soldado may steal the Monday headlines for the hosts, who else stood out? Did Mirallas' stunning drive earn him a respectable score?
See below for player ratings from White Hart Lane.
Tottenham Hotspur 2 Everton 1 - Player Ratings
Tottenham are next in action against Chelsea on Wednesday, while Everton host Hull City.Reuse content