With runners at the corners, two outs and Mark Teixeira up, reliever Jordan Walden faked a pickoff throw to third base. Granderson broke from first and was caught in no man’s land, and Walden’s throw got him in a rundown for his 26th save.

The Angels saddled New York with its first three-game losing streak since early June.

Abreu’s drive deep into the seats in right was only the second homer allowed this season by Rivera (1-2). The Yankees closer faltered for the second straight appearance — he blew a ninth-inning lead Sunday night in Boston.

Pinch-hitter Alberto Callaspo opened the ninth with a single. After two outs, Abreu hit his sixth of the season.

In Cleveland, reliever David Pauley hit Kosuke Fukudome with the bases loaded in the 14th inning to give Cleveland the win that tightened the AL Central race as the Indians closed within three games of first-place Detroit.

In the 14th, Pauley (5-5) walked Asdrubal Cabrera with one out before Travis Hafner singled sending him to third. The Tigers intentionally walked Carlos Santana to load the bases and face Fukudome, who was acquired last month from the Chicago Cubs.

Fukudome was then drilled in the arm on a 1-2 pitch by Pauley, giving the Indians their 13th walk-off win at home this season.

In Minneapolis, Darnell McDonald hit a two-run homer for first-place Boston.

David Ortiz gave the Red Sox the lead for good on an infield single with the bases loaded in the seventh inning and Jonathan Papelbon picked up his 26th save.

Erik Bedard gave up two runs and three hits with six strikeouts in five innings in his second start since coming to Boston in a trade with Seattle.

Tsuyoshi Nishioka had a double and an RBI for the Twins, who lost their sixth straight. Francisco Liriano walked a career-high seven and allowed three runs and four hits with four strikeouts in six innings.

In Arlington, Texas,  Josh Hamilton drove in the winning run with a single in the ninth inning and AL West-leading Texas rallied from a three-run deficit.

Ian Kinsler and Endy Chavez homered for the Rangers, whose division lead over second-place Los Angeles remained at 1 1/2 games with the Angels beating the Yankees.

Jeff Gray (0-1) walked Kinsler leading off the ninth. Aaron Laffey relieved and Chavez reached on a bunt single that sent Kinsler to second. Hamilton followed with a single to left.

In Baltimore, Brent Morel homered and drove in two runs and Carlos Quentin also connected as Chicago won its season-high fifth straight.

Chicago built a 4-0 lead after four innings, let the margin dwindle to a run in the fifth, then held on to secure its seventh straight road win.

Gavin Floyd (10-10) gave up three runs in 6 2-3 innings for the White Sox. Floyd improved to 4-1 in his last five starts.

Sergio Santos struck out Robert Andino for the final out to earn his 24th save and extend his road scoreless streak to 29 games.

In Toronto, Josh Willingham and Kurt Suzuki homered and Rich Harden pitched seven strong innings for his first career win over Toronto.

Harden (3-2) came in 0-3 with a 5.74 ERA in eight starts against the Blue Jays, including 0-2 with a 13.50 ERA in three starts north of the border. He allowed five hits over seven innings. He walked two and struck out eight to win his second straight decision.

Andrew Bailey pitched around a leadoff walk in the ninth to earn his 14th save.

In St. Petersburg, Florida, James Shields threw a six-hitter for his major league-best eighth complete games this season and Evan Longoria homered and had four RBIs for Tampa Bay.

Shields (11-9) also has four shutouts this year. The right-hander is 6-2 in nine career starts against Kansas City.

Longoria drove in two runs on a single during the first and hit a two-run homer in the sixth. He has driven in 12 runs over his last 12 games despite having just nine hits during the stretch.

Jeff Francis (4-12) gave up four runs and five hits over seven innings for the Royals.