Orioles Edge Mariners
Baltimore — Wei-Yin Chen won his fifth consecutive start and had a season-high eight strikeouts to lead the Baltimore Orioles to a 2-1 victory over the Seattle Mariners on Friday night.
Baltimore has won nine of its past 11 games and remained atop the AL League East. An RBI single by Manny Machado in the third, snapped the Orioles’ scoreless streak at 19 innings,
Chen (12-3) allowed one run and five hits with one walk over 7 1⁄ 3 innings. Andrew Miller, acquired from Boston on Thursday, pitched a scoreless eighth in his debut for the Orioles (61-47). Left-hander Zach Britton picked up his 22nd save.
Robinson Cano had two hits for the Mariners and is 115 for 317 (.363) lifetime at Camden Yards.
Indians 12, Rangers 2
Cleveland — David Murphy was 4 for 4 with two RBIs against his former team, Danny Salazar allowed an unearned run in six innings, and Cleveland routed Texas.
Murphy, who played for Texas from 2007-13 before signing a two-year contract with the Indians in November, had a two-run double in the fifth when Cleveland scored six times. He doubled in the second and added singles in the fourth and sixth.
Murphy also threw out a runner at home from right field in the second to end the Rangers’ scoring threat.
Angels 5, Rays 3
St. Petersburg, Fla. — Mike Trout and Josh Hamilton homered to help Los Angeles beat Tampa Bay.
Trout hit his 25th homer of the season, a two-run shot off Jeremy Hellickson (0-1) during a three-run first that put the Angels up 3-0.
Los Angeles went ahead 4-1 on Hamilton’s solo homer in the third. The slugger was hit by Jeff Beliveau’s pitch in the seventh inning and later left with a bruised left middle finger.
Reds 5, Marlins 2
Miami — Mat Latos pitched seven strong innings, Ryan Ludwick drove in two runs, and Cincinnati beat Miami.
Latos (3-3), who hails from nearby Coconut Creek, beat the Marlins for the first time in eight career starts. He allowed one run on five hits and four walks while striking out five.
Marlins All-Star slugger Giancarlo Stanton homered in his third consecutive game to give him a National League-best 26. Jarred Cosart (0-1) gave up four runs and four hits in 51⁄3 innings in his Marlins debut one day after being acquired from Houston.
Phillies 2, Nationals 1
Washington — Marlon Byrd hit a tiebreaking home run in the sixth inning, Roberto Hernandez pitched eight strong innings and Philadelphia beat Washington.
Grady Sizemore and Cody Asche had two hits apiece for Philadelphia.
Hernandez (6-8) allowed an unearned run on five singles.
Giants 5, Mets 1
New York — Ryan Vogelsong pitched a two-hitter for his second career complete game, Hunter Pence emerged from a deep funk with a triple and three RBIs and the Giants beat New York their second straight win after a six-game skid.
Vogelsong (6-8) faced 28 batters, one over the limit, allowing Juan Lagares’ soft single leading off the sixth and Lucas’ Duda’s 20th homer to start the eighth.
Tigers 4, Rockies 2
Detroit — Justin Verlander equaled his longest outing of the season, pitching eight solid innings to lift Detroit over Colorado.
A day after the AL Central-leading Tigers added star left-hander David Price to their rotation, Verlander (10-9) showed signs that he might be rounding into form. He allowed two runs and eight hits, striking out five without a walk. The right-hander lowered his ERA to 4.66.
Joe Nathan pitched the ninth for his 22nd save in 27 chances, retiring Charlie Blackmon on a flyout with two on to end it.
Franklin Morales (5-6) allowed three runs and six hits in six innings. He walked four and struck out two.