Here are the highlights from Friday's MLB slate:
Pirates 7, Cubs 2: Francisco Liriano tossed a complete game, allowing just two runs on nine hits and four walks while striking out seven. He also drove in a run in the second inning. It was his first complete game since his 2011 no-hitter and the first complete game for the Pirates this season. His ERA is now 2.20 for the season, the seventh-best mark in the National League, just behind teammate Jeff Locke.
Yankees 3, Orioles 2: Ivan Nova was fantastic for New York, throwing a complete game. He is the first Yankee pitcher to go the distance allowing three or fewer hits while recording eleven or more Ks since Mike Mussina on Sept. 9, 2002. Both Orioles runs came on a Matt Wieters home run in the second. After that shot, Nova was perfect for the remainder of the game, setting down 24 Orioles in a row.
Phillies 5, Braves 4: Cliff Lee held the Braves scoreless for six innings before allowing four runs in the seventh to let the Braves back into the game. J.C Ramirez, Antonio Bastardo and Jonathan Papelbon came to his aid out of the pen, however. Hector Quintero and Ryan Howard went deep to power the Phillies offense.
Tigers 7, Indians 0: The Tigers delivered a blow to their closest division rival, beating Indians ace Justin Masterson decisively. Victor Martinez led the way, going 3-for-3 with a walk and 2 RBIs. Andy Dirks went 2-for-4 and scored three runs. It wasn't all good news, however, as Miguel Cabrera continued to struggle with pain in his lower back. Before the game, manager Jim Leyland told reporters " "He's not going to be 100 percent tonight, I can tell you that. He's going to play for us because he plays." (as reported by James Schmehl of MLive)
Cardinals 4, Marlins 1: Jake Westbrook shut down the surging Marlins with a some extreme ground ball stuff, allowing just three hits without a walk or a strikeout. 18 of the 19 outs he recorded in the game came on grounders. Logan Morrison's homer in the second was the only run against him.
Athletics 6, Royals 3: Tommy Milone took a shutout into the ninth, but the Royals refused to go quietly and scrapped three runs off him before Grant Balfour came in to close the door. Balfour entered with a four-run lead but allowed an inherited run to score before finishing the game for his 40th consecutive save, tying Dennis Eckersley's club record. Josh Reddick went 3-for-3 with two RBIs and came up a home run short of the cycle to lead the Athletics offense.
Mets 12, Brewers 5: After their 15-inning loss on Thursday, the Mets made sure this one ended in nine, racking up 14 hits and eight walks to back rookie Zack Wheeler. Kirk Nieuwenhuis led the charge, going 4-for-4 with five RBIs and three runs scored. Wheeler was okay over five innings, allowing three runs on seven hits and three walks with three strikeouts.
Rangers 10, Astros 5: Nelson Cruz and the Rangers' domination of the Astros continues unabated. Entering this game, Cruz was hitting .400/.429/.750 in 21 plate appearances against Houston and all he did was add a grand slam in the second. Adrian Beltre and David Murphy also went deep for the Rangers. Nick Tepesch earned the win with nine strikeouts over five innings.
Mariners 4, Reds 2: Aaron Harang returned to Great American Ballpark to face his old team for the first time. He pitched well, allowing two runs on six hits and one walk while striking out six to beat Mike Leake. Nick Franklin and Michael Saunders added home runs that staked the ex-Red to an early lead. Joey Votto went deep off Harang for Cincinnati.
Rays 8, White Sox 2: Jose Molina and Kelly Johnson went yard back-to-back to power a five-run second inning off Dylan Axelrod. Jeremy Hellickson cruised with the early lead, allowing one run on six hits while striking out nine over seven innings.
Blue Jays 4, Twins 0: Mark Buehrle held the Twins scoreless for seven innings, allowing six hits and no walks while striking out five. Joses Reyes and Bautista each drove in two runs in their own styles: Bautista went deep in the third and Reyes drove in two with a double to right.
Nationals 8, Padres 5: Jason Werth had his second consecutive three-hit night, going 3-for-4 with an RBI and a run scored. Wilson Ramos drove in three to back Gio Gonzalez. Washington chased Padres starter Andrew Cashner early, limiting him to just two innings of work by scoring six quick runs. Gonzalez went 6⅔ innings allowing three runs on eight hits and one walk while striking out five.
Diamondbacks 5, Rockies 0: Pitching prospect Tyler Skaggs didn't allow a run in eight innings, helping Arizona to shut out Colorado in his first MLB game since being demoted to the minors nearly a month ago. He allowed three hits and struck out five. Paul Goldschmidt drove in a pair of runs for the Diamondbacks, hitting a single and double.