Scrivens, who got his first career shutout last Saturday in a 3-0 victory over Ottawa, stopped 37 shots.
Phil Kessel also scored for the Maple Leafs, who won for the sixth time in seven games. Toronto is off to its best road start since opening 7-2-0 away from home during the 1940-41 season. The Leafs beat the Panthers for the first time in seven games dating to a 4-3 shootout win on Feb. 1, 2011.
Jose Theodore made 30 saves for Florida, which lost its fifth straight and sixth in the past seven at home.
The Maple Leafs took a 1-0 lead on Kessel's goal with 2:56 to go in the opening period. Kessel brought the puck along the boards and sent a wrist shot high into the net.
Toronto went ahead 2-0 on a power-play goal by Nadri at 12:13 of the second. Dion Phaneuf passed the puck from behind the net in front to a wide open Kadri, whose shot beat Theodore on the glove side.
The Leafs stretched it to 3-0 less than two minutes later. Kadri passed the puck from the right side to MacArthur between the circles and he rifled the puck past Theodore on the stick side with 6:03 left in the period.
Notes: Kessel has all three of his goals and 10 of his 12 points on the road this season. ... The Maple Leafs are 20-21 on penalty kills over the last six games. ... Panthers F Kris Versteeg missed his third straight game with an upper-body injury.