MLB: New York Yankees 6, Los Angeles Angels 5

June 16, 2013 at 7:23 PM

ANAHEIM, Calif., June 16 (UPI) -- Travis Hafner cracked a three-run homer Sunday but the New York Yankees had to turn back a late Los Angeles rally to pull out a 6-5 win over the Angels.

Hafner's blast in the third inning triggered a five-run outburst, during which Lyle Overbay and Jayson Nix also contributed RBI.

But it was a Vernon Wells sacrifice fly for a 6-0 New York lead in the eighth that eventually proved to be the game-winner.

CC Sabathia (7-5) posted a third victory in four starts, allowing two runs on five hits over eight innings. The left-hander walked three and struck out six as the Yanks snapped a five-game skid.

He exited in the ninth with a six-run lead after allowing the first two runners to get aboard.

David Robertson entered and yielded an run-scoring single to Mark Trumbo. One out later, J.B. Shuck drew a walk and Yankees closer Mariano Rivera was summoned.

But the likely future Hall of Famer allowed RBI to Erick Aybar, Alberto Callaspo and Peter Bourjos before finally striking out Albert Pujols with the bases loaded for his 24th save.

Jered Weaver (1-3) was tagged for five runs on seven hits in six innings for the Angels.

Related UPI Stories
Latest Headlines
Trending Stories
SB50: Denver Broncos face tough call at QB in 2016
Johnny Manziel's ex-girlfriend claims he hit her
NFLPA hopes to have independent arbitration for player discipline next season
Watch every star-studded Super Bowl commercial of 2016
Group recreates 'Mario Kart' video game at UK mall