SHARECOMMENTMORE

Bronx, NY (Sports Network) - Travis Hafner's pinch-hit tie-breaking solo home run in the bottom of the eighth inning completed a late comeback that propelled the New York Yankees to a 4-3 victory over the Arizona Diamondbacks at Yankee Stadium.

The Yankees trailed 3-0 entering the bottom of the seventh, but scored three times during the inning before moving in front on Hafner's two-out blast off David Hernandez (0-1) a frame later.

Brett Gardner's two-run single in the seventh pulled New York even, while CC Sabathia (3-1) settled down after a shaky beginning to hold the Diamondbacks to three runs on six hits while fanning six over eight strong innings.

The win was the Yankees' third straight and seventh in eight games since a 1-4 start to the season.

Paul Goldschimdt reached Sabathia for a two-run homer in the first inning, while Cody Ross finished 2-for-4 in Arizona's second straight loss in this three-game series.

Wade Miley threw 6 2/3 innings for the Diamondbacks and was charged with three runs allowed on four hits.

GAME NOTES: