• Giants 10, Diamondbacks 5: In Phoenix, Buster Posey capped a six-run fourth inning with a homer and had three RBIs, Madison Bumgarner pitched five effective innings to end a four-game losing streak and San Francisco pounded NL West leader Arizona. The Giants roughed up D-backs starter Trevor Cahill (3-7), but Paul Goldschmidt matched Luis Gonzalez's 2002 team record with an RBI in his eighth straight game on a groundout in Arizona's four-run sixth.
• Braves 2, Dodgers 1: In Los Angeles, Kris Medlen pitched 6 2/3 scoreless innings and hit his first major league home run, Dan Uggla also went deep, and Atlanta continued its recent stretch of dominant starting pitching to beat the Dodgers.
• Padres 4, Rockies 2: In Denver, Kyle Blanks hit a two-run homer and Eric Stults tossed seven solid innings, helping San Diego beat Colorado. Everth Cabrera had three hits and stole two more bases, giving him a major league-leading 28.
• Brewers 4, Phillies 3: In Milwaukee, Jean Segura homered and Jonathan Lucroy hit a tiebreaking RBI double in the sixth inning to lift the Brewers. Domonic Brown hit his NL-leading 19th homer, and had a two-run double for Philadelphia.
• Reds 4, Cardinals 2: In Cincinnati, Mat Latos turned in seven solid innings and the Reds snapped a three-game losing streak.
• Pirates 6, Cubs 2: In Chicago, A.J. Burnett pitched into the ninth and Pittsburgh's Pedro Alvarez and Russell Martin homered. Burnett gave up four hits and three walks with five strikeouts in 8 1/3 innings, and is 5-0 in his career at Wrigley Field.
• Blue Jays 4, Rangers 3: In Toronto, Rajai Davis' RBI single in the 18th inning lifted the Blue Jays to a win over Texas in a game that matched the longest in club history for both teams. Emilio Bonifacio hit a one-out single in the 18th and took third with two outs on a wild pickoff throw by Ross Wolf.
• Yankees 3, Mariners 1: In Seattle, Andy Pettitte allowed three hits over 7 1/3 innings to earn his 250th career victory, leading New York over Seattle. The 47th pitcher in major league history to reach that milestone, he will turn 41 on June 15. Also Saturday, his first-born son, Josh Pettitte, a right-hand pitcher for Deer Park (Texas) High, was drafted by the Yankees in the 37th round in the Major League Baseball draft.
• Red Sox 7, Angels 2: In Boston, David Ortiz rebounded from an 0-for-5 first game with a two-run homer and drove in three runs to help Clay Buchholz improve to 9-0, earning the Red Sox a split of a day-night doubleheader with Los Angeles.
• Angels 9, Red Sox 5: In Boston, Mark Trumbo and Erick Aybar each drove in two runs and the Los Angeles Angels posted their team-record sixth straight win in the first game.
• White Sox 4, Athletics 1: In Chicago, John Danks pitched three-hit ball over eight innings for his first victory in more than a year, and Chicago won for just the second time in 12 games.
• Rays 8, Orioles 0: In St. Petersburg, Fla., Jeremy Hellickson pitched six scoreless innings and six different players drove in runs for Tampa Bay, which for the fifth straight time.
• Tigers 6, Indians 4: In Detroit, Prince Fielder hit a bases-clearing double in the second and Detroit held off Cleveland.
• Royals 7, Astros 2: In Kansas City, Mo., Ervin Santana pitched seven snappy innings and Kansas City finally backed him up with some offense.
• Twins 4, Nationals 3: In Washington, Ryan Doumit singled in the go-ahead run in the 11th inning, and Joe Mauer homered, doubled and singled for Minnesota.