DALLAS -- Jonathan Bernier made 43 saves for his second shutout of the season, and the Toronto Maple Leafs beat the Dallas Stars 4-0 on Tuesday night.

James van Riemsdyk led a Toronto offence that ended a three-game losing streak with a goal and two assists.

The Stars' four-game winning streak ended when they were shut out for the first time since Jan. 9 at New Jersey.

Nazem Kadri opened the scoring with a goal 55 seconds into the game, and assisted when van Riemsdyk scored at 6:21 of the second period.

Phil Kessel had two assists, the second on Tyler Bozak's power-play goal at 10:30 of the second. Mike Santorelli finished the scoring with an empty-net goal at 16:09 of the third.

Bernier's save total was one short of his season high. He has nine career shutouts.

Dallas' Kari Lehtonen allowed three goals and stopped 22 shots.

Toronto took a 1-0 lead in the first minute when van Riemsdyk passed from the right corner to the front of the net. Kadri beat the Stars' Tyler Seguin and Alex Goligoski to the puck and put it past Lehtonen.

Neither team scored again in the first period, though Seguin and Bozak each hit a post. Dallas outshot Toronto 10-8 in the period.

In the second period, van Riemsdyk scored on a breakaway at 6:21. His backhand shot went between Lehtonen's legs.

The Maple Leafs' lead grew to 3-0 on Bozak's power-play goal. Dion Phaneuf's drive from the top of the slot deflected off Stars defenceman Jordie Benn to Bozak's stick at waist height. A review to determine whether the puck went in off his glove allowed the goal to stand.

Again the Stars had nothing to show for outshooting Toronto, 14-11.

Chippy play in the third period led to three minor penalties for roughing and a full-fledged fight between Phaneuf and Dallas' Antoine Roussel at 12:20. Phaneuf and Roussel were assessed a major and a minor penalty apiece.

Notes: In five career games against Dallas, Kadri has nine points (four goals, five assists). . Toronto D Stephane Robidas received an ovation when the Stars played a video tribute during a timeout. Robidas played 704 games for Dallas before being traded to Anaheim last season. . Lehtonen came out of the net with more than four minutes remaining, but returned after Santorelli's empty-netter. Lehtonen had been pulled during the second period of Sunday's 6-5 shootout victory at Edmonton.