PHOENIX — Ryan Zimmerman singled in two of Washington's five runs in the fifth inning, and the Nationals rallied to beat the sloppy Arizona Diamondbacks 6-5 on Saturday night, stretching their season-best winning streak to eight games.

Jason Werth and Michael Morse each had an RBI double in Washington's big inning, which was aided by two Arizona errors and a wild pitch from Diamondbacks starter Wade Miley (12-8).

Aaron Hill homered and Justin Upton doubled twice for the Diamondbacks, losers of the first two of the series and six of eight overall.

Cliff Lee (2-7) retired 12 straight before the Cardinals tagged him for consecutive hits to open the sixth inning. Holliday followed with a shot to right for his 22nd homer of the season.

MARLINS 7, DODGERS 3: At Miami, Carlos Lee hit one of the Marlins' season-high five doubles and drove in two runs.

ASTROS 6, BREWERS 5: At Houston, Scott Moore hit an RBI single with none out in the bottom of the 10th inning.

American League

YANKEES 5, BLUE JAYS 2: At Toronto, Ivan Nova snapped a five-start winless streak, Casey McGehee hit a three-run home run and the New York Yankees won their fourth straight game.

INDIANS 5, RED SOX 2: At Cleveland, Brent Lillibridge homered, drove in two runs and scored on a squeeze bunt to back Zack McAllister's strong pitching.

MARINERS 7, ANGELS 4: At Anaheim, Calif., Hisashi Iwakuma took a four-hitter into the eighth inning, John Jason homered and the Seattle Mariners ended a five-game skid.

Angels rookie phenom Mike Trout robbed Miguel Olivo of a two-run homer in the eighth inning, but all it did was prevent the Mariners from adding on to their 7-1 lead.

RAYS 4, TWINS 2: At Minneapolis, B.J. Upton hit two home runs, Matt Joyce also homered, and David Price earned his 15th victory as Tampa Bay stretched its winning streak to five.

ATHLETICS 9, WHITE SOX 7: At Chicago, Jonny Gomes homered to tie the game and Brandon Inge hit a go-ahead single as Oakland scored twice in the eighth inning.

RANGERS 2, TIGERS 1: At Arlington, Texas, rookie Mike Olt's pinch-hit RBI single with two outs in the bottom of the ninth inning scored Nelson Cruz with the winning run.

ROYALS 7, ORIOLES 3: At Baltimore, Alex Gordon hit two of Kansas City's four home runs, Luis Mendoza took a shutout into the seventh inning after the start of the game was delayed by rain for more than three hours.

ARLINGTON, Texas — The Texas Rangers have placed catcher Mike Napoli on the 15-day disabled list with a left quadriceps strain.

The Rangers also have recalled catcher Luis Martinez from Triple-A Round Rock to replace Napoli on the roster. The moves were announced before their game Saturday night against the Detroit Tigers.

Napoli started in his first All-Star game back in July and is hitting .223 with 17 home runs and 40 RBIs.

VOTTO GETS KNEE CLEANED UP: Reds first baseman Joey Votto returned to Cincinnati to have cartilage removed from his surgically repaired left knee.

Manager Dusty Baker said Saturday that Votto felt soreness in his knee after participating in a sliding drill. Votto underwent a 6-minute procedure Friday night.

If rehab goes well, Votto is expected to return to the Reds in about 10 days.

The 2010 NL MVP had arthroscopic surgery to repair torn cartilage on July 17 after getting injured sliding into third base.

SABATHIA LANDS ON DL:CC Sabathia was placed on the 15-day disabled list Saturday with inflammation and pain in his left elbow, the New York Yankees ace's second trip to the DL this season.

Neither a corresponding roster move, nor a starter for Monday's game against Texas, has been announced. The move is retroactive to Aug. 9.