Mike Cammalleri scored a tiebreaking, power-play goal late in the second period to help the New Jersey Devils beat the San Jose Sharks 5-2 on Monday night.

Steve Bernier, Jordin Tootoo, Travis Zajac and Jacob Josefson also scored for the Devils, who bookended wins over Los Angeles and San Jose around a lopsided loss in Anaheim on what proved to be a successful California swing.

Cory Schneider made 34 saves one game after being knocked after getting hit in the head by a puck.

Joe Pavelski and Matt Nieto scored for the Sharks, who have lost five of six home games and have already surpassed last year's total of regulation home losses with their eighth this season. Alex Stalock made 29 saves as he set a career high in goals allowed in a game.