The Green Bay Packers beat the struggling New York Giants, 45-17, to improve to 9-6 on the season.