Mets vs. Yankees
The Mets got off to a fast start in the Bronx, but the Yankees answered back and went on to defeat their crosstown rivals 5-3 to end the Mets’ winning streak at eight games.
Jose Reyes led off the game with a home run off of Phil Hughes, and added a two-run shot in the third inning to give the Mets an early 3-1 lead. However, Mike Pelfrey allowed two-run homers to Mark Teixeira and Curtis Granderson in the third and fourth innings to put the Yankees on top. Pelfrey (9-2) settled down after Granderson’s homer and gave the Mets seven innings, but took the loss. Hughes (10-1) shut down the Mets after Reyes’ second home run and earned the victory.  Mariano Rivera pitched a 1-2-3 ninth to pick up his 16th save on the season.
Â
Phillies vs. Twins
The Phillies and Twins played home run derby at Citizens Bank Park on Saturday afternoon. Philadelphia was poised to take their second straight from Minnesota, but the Phillies could not hold onto a five run 9th inning lead and fell to the Twins 13-10 in 11 innings.
The Phils jumped on Twins starter Kevin Slowey for seven runs in 1 2/3 innings, powered by home runs from Wilson Valdez (yes, that’s right) and Ryan Howard. Longballs by Raul Ibanez and Jayson Werth helped the Phillies build a 9-4 lead in support of starting pitcher Cole Hamels. Jose Contreras started the ninth for the Phillies and allowed a two run homer to Jim Thome before giving way to closer Brad Lidge. Lidge allowed an RBI single to Denard Span and a two run shot to Joe Mauer to cap off the Twins’ five run ninth and tie the game at 9.
In the 10th, Chad Durbin allowed a solo homer to Drew Butera to give the Twins a 10-9 lead, but the Phillies answered back with a Ross Gload home run in the bottom of the inning off Twins’ closer Jon Rauch to tie it up.  However, the Twins went ahead for good in the 11th off of Danys Baez (2-3), scoring three runs thanks to a Delmon Young RBI single and a two run double from Matt Tolbert. Rauch (2-1) bounced back from his blown save to pitch a scoreless 11th and earn the victory.
Â
Nationals vs. White Sox
The Nationals and White Sox engaged in a pitcher’s duel for the second straight day in Washington. The pitchers were different, but the result was the same as the Sox defeated the Nats 1-0 on Saturday.
Jake Peavy (6-5) was the story of the day, allowing just three hits and pitching a complete game shutout. Nationals starter J.D. Martin (0-3) pitched well, allowing just one run over six innings, but that one run was the difference. Carlos Quentin singled home Omar Vizquel in the fourth for the game’s only run. The Nats threatened in the ninth off of Peavy, but couldn’t break through. Nyjer Morgan walked to open the inning and was sacrificed to second.  However, Ryan Zimmerman struck out, and after an intentional walk to Adam Dunn, Peavy got Josh Willingham to pop out to seal the shutout.
Â
Braves vs. Royals
The first place Braves hosted the Royals on Saturday night in Atlanta and used a walk-off home run to defeat Kansas City 5-4.
The Braves jumped out to a 3-0 lead off of Royals’ ace Zack Greinke, scoring two in the first and adding one more in the fourth on Brian McCann‘s solo homer. Braves starter Kris Medlen entered the top of the seventh with a 4-2 lead, but Medlen and reliever Eric O’Flaherty allowed two runs in the inning as the Royals tied up the game at 4 apiece.  The game remained tied until the bottom of the ninth, when Troy Glaus led off the inning with a home run off of Robinson Tejeda (2-3) to win it for the Braves. Closer Billy Wagner (5-0) pitched a scoreless ninth and picked up the win for Atlanta.
Â
Marlins vs. Rays
The Florida teams played a wild game in Miami on Saturday night.  Played to a soundtrack of vuvuzelas (you know, those air horn instruments that have been the “buzz” of the World Cup), the Marlins scored three in the 8th inning to send the game to extra innings.  Florida mounted another furious comeback in the 11th, but couldn’t bring home the tying run and fell to the Rays by a score of 9-8.
The Marlins got solo home runs from Chris Coghlan and Hanley Ramirez off of Rays’ starter Jeff Niemann, but the Rays scored four runs against Marlins’ starting pitcher Chris Volstad and entered the bottom of the eighth with a 5-2 lead. However, Ramirez doubled in two runs, and Ramirez scored the tying run after Evan Longoria couldn’t field Cody Ross‘ ground ball cleanly.
In the top of the 11th, the Rays scored four runs thanks to the wildness of reliever Jorge Sosa (1-2). Sosa allowed an infield single and walked two to load the bases, and then walked B.J. Upton and Reid Brignac with the bases full to force in two runs. Jason Bartlett added a two run single as the Rays built a 9-5 lead.
The Marlins fought back, as Chris Coghlan singled home two and Gaby Sanchez singled home another to cut the lead to 9-8. With runners on the corners and no outs, the Rays called on Andy Sonnanstine, who had pitched 4 2/3 innings the night before.  Sonnanstine struck out two and got Dan Uggla to fly out to right to end it and earn his first career save. James Shields (6-6), who started on Thursday for the Rays, pitched the 10th inning and earned the victory in relief.