Best of MLB: Orioles Withstand 2 More HRs From Betts in Win Over Red Sox

BALTIMORE -- A wild, back-and-forth slugfest turned on a rare error by Boston second baseman Dustin Pedroia, and the Baltimore Orioles overcame five Red Sox home runs in a 13-9 victory Wednesday night.

Matt Wieters had three RBIs for the Orioles, who reached a season high in runs without benefit of a homer. Hyun Soo Kim and Pedro Alvarez each had three hits, and Chris Davis drew four walks to help Baltimore secure its third win in 10 games.

Xander Bogaerts extended his hitting streak to 25 games -- second-longest in the majors this season -- and Mookie Betts added two homers to go with the three he clocked on Tuesday night. After connecting in the first and second innings of this game, Boston's leadoff hitter had five home runs in seven at-bats (see full recap).

Davies, Brewers top Cards to avoid sweep
MILWAUKEE -- Zach Davies had a career-high nine strikeouts over eight shutout innings, and the Milwaukee Brewers averted a three-game sweep with a 3-1 win over the St. Louis Cardinals on Wednesday.

Davies (3-3) allowed three hits and retired 13 in a row to finish the longest outing of his young career before yielding to Jeremy Jeffress. The closer gave up a pinch-hit solo homer to Brandon Moss before retiring the final three batters for his 13th save.

Davies, a 23-year-old right-hander, didn't allow a runner to reach second and frustrated the Cardinals with his change-up and cut fastball. He struck out the side in the eighth to draw a standing ovation from an appreciative hometown crowd.

The Brewers scratched out two runs in the first off Jaime Garcia (4-5) and added insurance with Martin Maldonado's solo homer in the sixth (see full recap).

Philadelphia Phillies

Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.

Some of the difficult decisions awaiting Phillies this offseason

How much responsibility for collapse falls on Phillies' decision-makers?

Indians get 1st walk-off win of season
CLEVELAND -- Yan Gomes' single scored Lonnie Chisenhall with the winning run in the 11th inning and the Cleveland Indians defeated the Texas Rangers 5-4 on Wednesday night.

Alex Claudio (1-1) gave up Chisenhall's double over third base to start the inning. Gomes fouled off a bunt attempt on the first pitch, before bouncing his hit up the middle.

Chisnehall raced home and Gomes, who came into the game batting .171, was mobbed by his teammates after Cleveland's first walkoff win of the season.

Tom Gorzelanny (1-0), called up from the minors before the game, recorded the final out in the 11th and the Indians avoided a three-game sweep against the AL West leaders.

Juan Uribe's two-out single in the eighth broke a 3-all tie, but Texas rallied in the ninth off closer Cody Allen, who blew his first save in 12 chances this season.

Indians outfielder Marlon Byrd was suspended 162 games for testing positive a second time for a performance-enhancing drug Wednesday (see full recap).

Contact Us