All the scores and highlights from Tuesday's action.
Red Sox 5, Rays 1: In the first game of the day-night doubleheader, the Red Sox were able to win on the strength of Alfredo Aceves and the rest of their pitching staff. Wil Myers, in his MLB debut, was 0-4. This game also featured a 2-hour, 59-minute rain delay in the middle of it.
Red Sox 3, Rays 1: A walkoff two-run home run from Jonny Gomes would do the trick for the Red Sox in this one.
Mets 4, Braves 3: Matt Harvey carried a no-hitter into the seventh inning of this one, but lost it on a weird play that resulted in an infield single.
Mets 6, Braves 1: Despite struggles with his command, Zack Wheeler pitched six innings and struck out seven batters. He will need to cut down on the five walks, however. Plus: Uptons flying everywhere!
Indians 4, Royals 3: A three-run eighth propelled the Indians to a win in this surprisingly meaningful division game.
Phillies 4, Nationals 2: Three Michael Young doubles and an excellent performance from Cliff Lee allowed the Phillies to beat the struggling Nationals Tuesday.
Blue Jays 8, Rockies 3: J.P. Arencibia, Edwin Encarnacion and Maicer Izturis all hit home runs as the Blue Jays continue their climb back to relevance.
Orioles 5, Tigers 2: A three-run home run from Adam Jones led the charge for the Orioles. They are now ten games over .500.
Pirates 4, Reds 0: A three-run first and a shutout was all the Pirates needed in this one. Charlie Morton pitched 5⅓ scoreless innings.
Athletics 6, Rangers 2: Jarrod Parker allowed two runs over seven innings as the A's continue to find ways to win.
Twins 7, White Sox 5: Joe Mauer hit a home run as the Twins were able to get past their division rivals. Mike Pelfrey allowed four runs in this one.
Astros 10, Brewers 1: Carlos Pena and Matt Dominguez each hit homers as the Astros continue to be secretly-not-so-awful.
Cubs 4, Cardinals 2: In shocking fashion, Adam Wainwright allowed four two-out runs in the first inning of this one, and the Cardinals never recovered.
Diamondbacks 3, Marlins 2: Paul Goldschmidt hit a walk-off home run to win this one. Your move, Giancarlo.
Giants 5, Padres 4: Jesus Guzman homered in the top of the eighth inning to put San Diego up by a run. But Brandon Belt and Juan Perez drove in a run apiece in the bottom half of the frame to give San Francisco the victory.
Mariners 3, Angels 2: The Mariners finished this one off in ten innings and leapfrogged the Angels into third place in the AL West.
This isn't MLB, but all teh lolz and such.
More from SB Nation:
• Wil Myers makes Rays' lineup even more dangerous
• Gehrig, Gleason, and a timeless case of stupidity
• Twins MiLB bus involved in fatal crash
• Neyer: Here comes the shortstop cavalry
• The newly confusing Roy Oswalt
• Is Yasiel Puig's MLB start the best ever?