Orioles win as Davis finally breaks out

Baltimore Orioles’ first baseman Chris Davis hits an RBI double against the Boston Red Sox during their MLB game at Fenway Park in Boston Saturday. — Reuters

BOSTON — Chris Davis had three hits and four RBIs to end his record skid with a flourish as the Baltimore Orioles snapped a four-game losing streak with a 9-5 win over the host Boston Red Sox Saturday.

Davis, who entered the contest hitless in his last 54 at-bats dating to last season, hit a two-run single in the first inning to end his hitting drought. He added a tiebreaking double in the fifth inning and another double in the eighth, his first three-hit game since Aug. 28.

Andrew Cashner (3-1) once again played stopper for the Orioles, giving up three runs on three hits in five-plus innings. It was the third straight win for Cashner, who similarly ended a four-game Orioles’ losing streak his last time out against the Oakland A’s.

Christian Vazquez hit a two-run home run and had four RBIs for the Red Sox, whose first winning streak of the season was snapped at two games. Rick Porcello (0-3) struggled with his command through four-plus innings, walking five and allowing three runs on six hits.

Yankees 4, White Sox 0

CC Sabathia pitched five sharp innings in his season debut, Luke Voit delivered a pinch-hit bases-loaded RBI single, Aaron Judge added his first homer of the season at Yankee Stadium and New York halted a four-game losing streak with a shutout victory over Chicago.

Astros 3, Mariners 1

Jose Altuve homered for the fifth consecutive game, and Justin Verlander pitched six dominant innings as Houston defeated host Seattle. Robinson Chirinos also homered for Houston, which won its eighth consecutive game.

Reds 5, Cardinals 2

Derek Dietrich hit a home run to lead off the seventh inning and drove in three runs as Cincinnati recorded its fourth straight win, defeating St. Louis in Monterrey, Mexico.

Blue Jays 3, Rays 1

Lourdes Gurriel Jr. hit a two-run double in the seventh inning and Toronto came back to defeat visiting Tampa Bay.

Royals 3, Indians 0

Homer Bailey threw seven sterling innings for Kansas City in a victory over visiting Cleveland. The Royals won back-to-back games after snapping a 10-game losing streak with an 8-1 win Friday.

Giants 5, Rockies 2

Kevin Pillar hit his fourth home run in the last six games and Madison Bumgarner (1-2) carried a lead into the eighth inning as San Francisco made it three in a row over visiting Colorado which has lost eight straight.

Marlins 10, Phillies 3

Rookie Austin Dean went 4-for-4 with a homer and five RBIs as host Miami broke out of a slump and defeated Philadelphia.

Twins 4, Tigers 3

Eddie Rosario had two hits and drove in two runs, and three relievers combined to pitch three shutout innings to help lead Minnesota to a victory over visiting Detroit.

Angels 6, Cubs 5

Zack Cozart had three hits, and closer Cody Allen notched an adventurous four-out save to help Los Angeles to a victory against host Chicago.

Braves 11, Mets 7

Touki Toussaint earned the win by tossing six solid innings of one-run relief in his season debut as host Atlanta scored four runs apiece in the first and second innings of a victory over New York.

Padres 5, Diamondbacks 4

Franmil Reyes hit a tiebreaking homer in the seventh inning, and Kirby Yates picked up his ninth save after fellow reliever Trey Wingenter worked out of a wild, seventh-inning jam as San Diego defeated Arizona to stretch its winning streak to four straight games.

Nationals 3, Pirates 2

Adam Eaton hit his first homer of the season and Howie Kendrick also added a blast with two outs in the bottom of the eighth inning as Washington rallied to beat visiting Pittsburgh.

Brewers 4, Dodgers 1

Mike Moustakas and Orlando Arcia hit solo home runs and visiting Milwaukee handed Los Angeles its sixth straight loss.

Rangers vs. Athletics (postponed). — Reuters