Figueroa (7-4) made a start in place of Wandy Rodriguez, who complained of back problems. He responded by holding the Cubs to six hits and two walks while fanning eight.
The Astros finished the season 76-86, good for fourth place in the National League Central.
Cubs starter Ryan Dempster (15-12) surrendered four runs (three earned) on nine hits, striking out seven and walking one to absorb the defeat.
The Cubs ended the year at 75-87 and in fifth in the NL Central.
Wisconsin business offering 'therapeutic cuddling' forced to close
Costly malfunction causes beer flood at Boston-area brewery