Adolis García put Texas ahead to stay with his first homer of the season after an earlier two-run double and the Rangers beat the Boston Red Sox 4-3 on Saturday night.