NEW YORK (AP) — Chris Carter snapped a ninth-inning tie with a colossal three-run homer, extending his second-half power surge and sending the Houston Astros to a 7-4 victory over the New York Yankees on Tuesday night.

Brian McCann hit a two-run homer and Martin Prado had three hits for the Yankees, who wasted their first chance to make up ground during a six-game homestand against a pair of teams with losing records in Houston and the White Sox.

Chris Carter's ninth inning HR won the game for Houston (Getty Images).
Chris Carter's ninth inning HR won the game for Houston (Getty Images).
loading...

David Robertson (1-4) walked consecutive batters and threw seven straight balls before Carter launched a 3-0 pitch into the raised concrete bleachers in left field for his 30th home run.

The reigning AL player of the week came in leading the league with 10 long balls since the All-Star break. Carter had struck out in his previous four at-bats in the game.

Josh Fields (3-6) won on his 29th birthday. Chad Qualls worked a perfect ninth for his 14th save.

More From 104.5 THE TEAM