Here are Saturday's scores and highlights from around the MLB:
Twins 6, Royals 1: Justin Morneau hit a two-run double off Wade Davis in the first inning, and Trevor Plouffe followed Morneau with a two-run homer, helping the Twins score five runs in the first inning. Davis was historically ineffective with his pitches, noted by Aaron Gleeman of Hardball Talk.
Mets 5, Nationals 1: Dillon Gee threw six innings for the Mets, only allowing one run on six hits to beat Washington for the third time this season. David Murphy collected three hits for New York, while Josh Satin smacked a pair of doubles.
Cardinals 7, Athletics 1: Adam Wainwright tossed a complete game to earn win No. 11 this season, allowing one run on five hits while striking out eight. Matt Adams hit two home runs for St. Louis, finishing with four RBI. Oakland starting pitcher Jarrod Parker left in the fourth inning with hamstring tightness and will be reevaluated on Sunday. Stomper enjoyed himself despite the score.
Braves 11, Diamondbacks 5: Atlanta scored seven runs in the bottom of the eighth inning, rallying for its 23rd comeback victory of the season. Jason Heyward hit an RBI double to tie the game, while Andrelton Simmons scored the go-ahead run on a throwing error by Jason Kubel. Freddie Freeman hit his eighth home run of the season -- a two-run shot off Arizona starter Ian Kennedy.
Miguel Cabrera and Fernando Rodney had a confrontation in the top of the 10th, as Cabrera jawed at the reliever from the dugout after Rodney struck him out. Rodney had thrown a pitch up-and-in earlier in the at-bat.
Blue Jays 6, Red Sox 2: Jose Bautista blasted a pair of home runs against the Red Sox, homers No. 200 and 201 of his career. The rightfielder also gunned down Shane Victorino at the plate on a Dustin Pedroia single in the sixth inning. Jose Reyes and Adam Lind had multi-hit games for Toronto. Here's Bautista leaving Fenway:
Indians 4, White Sox 3: Nick Swisher hit an RBI-single off Jesse Crain in the eighth inning, giving Cleveland its third victory over Chicago in less than 24 hours. Jason Kipnis smacked a two-run homer for the Indians, while Asdrubal Cabrera hit a solo shot. Chris Perez tossed a scoreless ninth to earn his first save since returning from the disabled list.
Cubs 5, Mariners 3 (11): Alfonso Soriano hit a game-winning two-run homer in the top of the 11th inning off Oliver Perez, ending Perez's 14-game scoreless streak. Seattle had mounted a comeback in the ninth inning, as Endy Chavez singled in Michael Saunders with two outs to give Kevin Gregg his first blown save of the season.
The Angels scored four runs in the fourth; Alberto Callaspo and Erick Aybar both hit bases loaded, two-run singles in the inning. Peter Bourjos left the game in the fourth after being hit by Jordan Lyles on his hand.
Reds 6, Rangers 4 (11): Devin Mesoraco smashed a two-run homer to left, driving in Todd Frazier to snap a 4-4 tie. Cincinnati made three errors in the third inning that led to three Rangers runs, including two errors by first baseman Joey Votto. Shin-Soo Choo hit a home run on the first pitch of the game, his 12th of the year.
Pirates 2, Brewers 1: Pittsburgh won its eighth straight game and 50th of the season behind a strong start from Francisco Liriano and a shutdown performance from the bullpen. Pedro Alvarez and Garrett Jones homered for the Pirates, who have the best record in baseball and are the first team to reach 50 wins.