Stephen Halliday scored the winner in the third period and Linus Ullmark made 27 saves as the Ottawa Senators downed the Toronto Maple Leafs 3-2 on Saturday night.