Alfredsson scored with 2:33 to play in regulation, breaking a 4-4 tie and sending the Senators to their second straight win.
Craig Anderson earned the victory with 44 saves as Ottawa, seeded seventh in the Eastern Conference, pulled to within three points of first-place Boston in the Northeast Division.
Winnipeg saw its fading playoff hopes dim further with its fourth loss in five games.
Susan Sarandon 'very excited' about daughter's pregnancy
Scarlett Johansson steps out with fiance after pregnancy reveal