Royals 9, Twins 3: James Shields finally got win number three after almost two full months of trying. Eric Hosmer hit two home runs off reliever Anthony Swarzak and Billy Butler and Mike Moustakas also went deep fro the Royals. Shields went 6⅓ allowing three runs on eight hits and no walks while striking out five.
Angels 4, Astros 2: Bud Norris shut down the Angels once again, allowing just one run over seven innings, but Los Angeles rallied late, taking advantage of an error by shortstop Ronny Cedeno to tie the game in the eighth and getting two runs on an Erik Aybar single in the ninth for the win.
Rangers 4, Reds 0: An Adrian Beltre RBI single in the first and two bases loaded walks in the second gave Martin Perez an early lead. He responded by shutting out the Reds for 6⅔ innings, allowing six hits and one walk with three strikeouts. Cincinnati lost starter Johnny Cueto at the start of the second with a strained lat.
Braves 3, Diamondbacks 0: Julio Teheran and the Braves bullpen limited the Diamondbacks to just four hits and two walks to give them their first shutout of the season. The Braves rookie starter struck out ten in six innings of work. Andrelton Simmons went deep for the Braves. Before the game, the Braves retired Chipper Jones' number.
Nationals 6, Mets 4: Matt Harvey dominated once again, but unfortunately he couldn't go all nine. The Mets ace allowed one run via a Denard Span homer and struck out 11. But the Nationals picked up three in the eighth on a bases-loaded Ryan Zimmerman double and got two more in the ninth on an Ian Desmond RBI double to put them ahead. Kurt Suzuki added a sacrifice fly for insurance.
Red Sox 7, Blue Jays 5: The Red Sox learned not to trust Andrew Bailey in the ninth, but it seems he can't be trusted in the seventh, either. He allowed an Edwin Encarnacion home run that tied the game and cost rookie Allen Webster the win. Jonny Gomes bailed Bailey out once again with a pinch-hit RBI single in the bottom of the inning and Jarrod Saltalamacchia walked with the bases loaded for some insurance. Andrew Miller and Koji Uehara did what Bailey could not and closed the door on the Blue Jays.
Tigers 6, Rays 3: Max Scherzer makes it 12-0 on the season to become the first pitcher since Roger Clemens in 1986 to start the season so well. Miguel Cabrera powered the way for the victory, going 4-for-4 with two home runs, three RBIs and three runs scored. Prince Fielder went deep, as well. His monster home run actually bounced off the cat walk and fell back to the field.
Orioles 4, Yankees 3: C.C. Sabathia went five innings without allowing a hit as he chased win number 200, but the Orioles broke through in the sixth, getting two runs on Manny Machado's league-leading 37th double. Nate McLouth broke up a 3-3 tie with a solo shot in the seventh that proved to be the difference.
Pirates 10, Brewers 3: Take a screen shot of the standings: Pittsburgh has the best record in baseball following a win coupled with St. Louis's loss. Pirates' young stud Gerrit Cole improved to 4-0 with the help of a big push by his offense against a fellow rookie. Cole gave up three runs in six innings. His counterpart, Johnny Hellweg, gave up seven runs in under two innings in his MLB debut.
Indians 19, White Sox 10 (Game 1): Things must have looked good for Chicago after a five-run first inning in the first game of a day-night double-header. Nope! Cleveland scored 14 unanswered. Ryan Raburn homered for Cleveland and had four RBIs. Adam Dunn hit his 21st home run of the year for the Sox. The game's best highlight though? Chicago outfielder Casper Wells struck out Asdrubal Cabrera.
Indians 9, White Sox 8 (Game 2): The White Sox scored a pair of runs in the bottom of the eighth inning to extend their lead to three runs. That apparently was not enough cushion for closer Addison Reed. The Indians rallied for four runs on four hits in the ninth, capped by Nick Swisher's go-ahead home run, and Chicago lost both ends of the double header. Total score for the day: Indians 28, White Sox 18.
Rockies 4, Giants 1: San Francisco could not get its offense started and dropped a fifth consecutive game. Colorado's Michael Cuddyer homered to extend his hitting streak to 25 games, and starter Jhoulys Chacin won his fourth straight game.
Athletics 6, Cardinals 1: Bartolo Colon allowed just one run over eight innings to out-duel Shelby Miller, pushing his record up to 11-2 and his ERA down to 2.79. A's catcher Stephen Vogt hit his first home run to help the effort.
Phillies, Dodgers: Philadelphia scored 12 runs before Los Angeles got on the board. Delmon Young had three hits and a career-high six RBIs to lead the effort. Yasiel Puig went 1-for-3 for the Dodgers.