Dave Sappelt’s run-scoring double in the first inning and his two-run double in the seventh boosted the Chicago Cubs to a 4-1 win Monday night over the Astros before 13,121 at Minute Maid Park.