Adolis Garcia came through with a ninth-inning grand slam, leading the Rangers to a 9-2 win over the Astros.