BUFFALO, N.Y. (CBS/AP) — Patrick Marleau scored by converting a rebound 2:59 into overtime and the San Jose Sharks beat Buffalo 2-1 on Saturday night to end an eight-game skid against the Sabres.

Marc-Edouard Vlasic had a goal and assist, goalie Martin Jones stopped 30 shots and San Jose won for just the second time in 16 visits to Buffalo — and first since Dec. 2, 2005 in Joe Thornton’s first game with the franchise.

READ MORE: COVID Surge: 7 Bay Area Counties Issue Indoor Mask Mandate, Regardless of Vaccination Status

Vlasic set up the game-winner. The Sharks were applying pressure in the Sabres zone, and his shot from the high slot bounced off the right post and caromed to the left of the net. Marleau reached out to coral the puck and snapped it into the open side.

READ MORE: San Jose Police Release Video Of Suspect's Car In 2018 Khan Lieu Cold Case Murder

San Jose won two straight for the first time since a 4-0 start. The Sharks are now 2-0 in beginning a six-game road trip following a 3-2 win at Detroit on Friday night.

Ryan O’Reilly scored for Buffalo.

MORE NEWS: Woman's Body Found Following Boating Accident Near Stockton

© Copyright 2015 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.