The win marked Napoli's 13th consecutive home match without a loss against Torino, and it put them in a strong position at the top of the Serie A table.
After Inter Milan's loss to Roma earlier in the day, there was a lot of excitement at the stadium, and it took just seven minutes for Napoli to score.
Scott McTominay's teammate, Andre-Frank Zambo Anguissa, played a great pass to McTominay, who easily scored the goal.
Later on, Che Adams had a good chance to score for Torino, but he missed it. Eljif Elmas also had a shot blocked.
Both teams had periods of control over the game, and Romelu Lukaku almost scored for Napoli when he intercepted a pass from Guillermo Maripan, but the ball went out of bounds.
Napoli kept playing patiently and were rewarded in the 42nd minute when McTominay scored his second goal, heading the ball past the goalkeeper after Matteo Politano's pass.
Torino had a lot of the ball after the break, but they couldn't score against Napoli's goalkeeper Alex Meret. Alessandro Buongiorno blocked a powerful shot by Karol Linetty.
Just before the end of the game, Napoli's Andre-Frank Zambo Anguissa and Alessandro Buongiorno were forced to leave the game due to injuries.
Napoli looked comfortable throughout the game, and Torino struggled to get a shot on target. They also had trouble getting the ball at times.
In the end, Napoli won their third game in a row, moving three points ahead of Inter Milan at the top of the table with four games left to play.
Torino, on the other hand, lost two of their last three games, after winning 13 of their previous 14 matches. They still sit 10th in the table.
Flashscore Man of the Match: Scott McTominay (Napoli)