O’s Take 4th Straight

St. Louis Cardinals second baseman Daniel Descalso, top, turns the double play after forcing Chicago Cubs' Cody Ransom at second base during the seventh inning of a baseball game, Wednesday, May 8 2013, in Chicago. The Cubs' David DeJesus was out at first. (AP Photo/Charles Rex Arbogast)

St. Louis Cardinals second baseman Daniel Descalso, top, turns the double play after forcing Chicago Cubs' Cody Ransom at second base during the seventh inning of a baseball game, Wednesday, May 8 2013, in Chicago. The Cubs' David DeJesus was out at first. (AP Photo/Charles Rex Arbogast)

Baltimore — J.J. Hardy homered, Chris Tillman won his third straight start and the Baltimore Orioles took advantage of three errors by the Kansas City Royals in a 5-3 victory last night.

Manny Machado scored a run and hit an RBI single for the Orioles, whose season-high fourth consecutive win moved them eight games over .500 (21-13) for the first time this year.

Baltimore has been outhit in each of its past three games, including 7-5 in this one. The Orioles are 3-6 when outhit by their opponent.

Indians 4. Athletics 3

Cleveland — An apparent game-tying homer by Oakland’s Adam Rosales was ruled a double by umpires in the ninth inning, and Cleveland held on to beat the Athletics.

Rosales sent a drive off Indians closer Chris Perez that looked as if it cleared the left field wall. However, second base umpire Angel Hernandez called it a double, and the crew concurred after leaving the field to review the videotape.

Braves 7, Reds 2

Cincinnati — Dan Uggla hit a pair of solo homers and Juan Francisco added his first career grand slam as Atlanta recovered from a stunning last-swing loss by beating Cincinnati.

Atlanta took two of three, the first series the Reds lost at home this season.

Giants 4, Phillies 3 (10)

San Francisco — Andres Torres lined a game-ending single to right field with two outs in the 10th inning, lifting San Francisco to a victory against Philadelphia to avoid a sweep.

Javier Lopez (1-0) pitched the 10th for the win after Sergio Romo blew his second save in 14 opportunities, failing to finish off Barry Zito’s gem.

Cardinals 5, Cubs 4

Chicago — Carlos Beltran and Jon Jay drove in two runs apiece, and St. Louis capped an impressive trip with a victory over Chicago.

Beltran also had three hits as St. Louis won for the seventh time in eight games and improved to a major league-best 14-7 on the road. The Cardinals went 5-1 on a six-game swing to Milwaukee and Chicago, with the lone loss coming Tuesday in their first game of the season against the last-place Cubs.

Mariners 2, Pirates 1

Pittsburgh — Felix Hernandez scattered six hits and Jesus Montero broke a tie with a solo home run in the seventh inning off A.J. Burnett to help Seattle beat Pittsburgh.

Hernandez (5-2) struck out five and walked one to improve to 4-0 in his last five starts while shaving his ERA to 1.53.

White Sox 6, Mets 3

New York — Jake Peavy pitched three-hit ball in his return from a balky back, Alejandro De Aza had a leadoff homer and Chicago beat the New York to split their two-game interleague series.

Notes

■ Toronto Blue Jays pitcher J.A. Happ was released yesterday from a Florida hospital, just a day after he was hit on the head by a line drive, and hopes for a quick return to the mound.

Bayfront Medical Center said in a statement that Happ was discharged after being upgraded from fair to good condition. Happ was taken there after being struck on the left side of the head by a ball off the bat of Desmond Jennings during Tuesday night’s game against the Tampa Bay Rays.

The Blue Jays said Happ was responsive and feeling better after sustaining a head bruise and cut to his the left ear.

Happ was placed on the 15-day disabled list rather than the seven-day concussion DL.

■ Philadelphia Phillies pitcher Roy Halladay will have arthroscopic surgery to repair a bone spur in his right shoulder.

On the 15-day disabled list because of inflammation in his throwing shoulder, Halladay met with Dr. Lewis Yocum in Los Angeles on Tuesday.

■ The Athletics placed outfielder Josh Reddick on the 15-day disabled list with a sprained right wrist, where he joined center fielders Coco Crisp (hamstring) and Chris Young (quadriceps).

Reddick hurt his wrist colliding with the wall in foul territory while chasing a pop on April 7 at Houston.

He missed three games, but the injury was not improving and the A’s decided to put him on the DL.