After a rough western road trip the Buffalo Sabres have put together back to back impressive victories over two of the better teams in the NHL.  After Saturday night's win over the Los Angeles Kings on home ice the Sabres played a patient game against the Detroit Red Wings until they scored a pair of goals just over a minute apart last in the third period to beat the Wings 2-1.

Ryan O'Reilly, who scored the game winner in overtime against the Kings, tied the game against the Wings with less than five minutes to play.  Then just 1:01 later Johann Larsson scored the game winner, his first goal of the season.

Chad Johnson made 33 saves including a spectacular one in the dying seconds to preserve the win.  He also stopped a penalty shot.

The victory is the first for Buffalo in Detroit since 2006.  The Sabres return home to host the New Jersey Devils on Tuesday night.

More From 106.5 WYRK