Stephen Weiss scored twice during Detroit's three-goal second period to help the Red Wings beat the Ottawa Senators 4-3 on Monday night.