BALTIMORE - The Baltimore Orioles are healthy, hitting and consistently winning.

Manny Machado homered and had four RBIs, Nolan Reimould hit a two-run drive and the Orioles overcame a milestone achievement by Alex Rodriguez in a 9-4 victory over the New York Yankees on Saturday night.

David Lough added a solo shot for the Orioles, who have won six straight to climb over .500 (31-30) for the first time since May 4. Baltimore was 23-29 and tied for last place on June 3 before an 8-1 run moved the team within two games of the AL East lead.

"We finally got pieces coming back and the team's playing well," Machado said. "We are finally playing as a team."

The return of catcher Matt Wieters and pitcher Bud Norris, along with the addition of Reimould from the minor league system, helped right the defending division champions.

Baltimore has amassed 20 runs and 31 hits in the first two games of this series and will vie for a sweep on Sunday.

"Guys are in a little bit of a flow," manager Buck Showalter said. "You've got a lot of different guys contributing."

Rodriguez hit a two-run homer to join Hank Aaron as the only members of the exclusive 2,000-RBI club. The sixth-inning drive off Norris lifted A-Rod's career RBI total to 2,001. Hank Aaron ranks first on the career list with 2,297.

It was the 666th career home run for Rodriguez, fourth on baseball's all-time list behind Babe Ruth, Aaron and Barry Bonds.

"You want to do these things and help the team win," Rodriguez said. "I won't be able to appreciate these things until years after I'm done playing anyway."

After Rodriguez tied the game, Baltimore went up 7-4 in the bottom half against Chris Martin (0-2) with an uprising fueled by three wild pitches. J.J. Hardy put the Orioles in front with an RBI single before Machado poked an opposite-field, two-run single to right.

Lough continued the onslaught with a pinch-hit homer in the seventh off Sergio Santos, who was brought up from the minors earlier in the day.

Chaz Roe (2-0) pitched 2 1/3 innings for Baltimore, part of a scoreless effort by the bullpen in relief of Norris.

"We feel really special to just pass off the ball to them and let them go to work," Norris said.

Yankees starter CC Sabathia allowed four runs and eight hits in five innings.

"My fastball command was not there," the left-hander said.

New York jumped to a 2-0 lead in the first inning when Mark Teixeira hit a two-out RBI single and scored on a double by Brian McCann.

After Machado led off the second with a single, Reimould hit a foul pop near the Baltimore dugout. Teixeira and McCann converged before deferring to each other as the ball dropped between them. Reimould drove the next pitch over the wall in right — his second home run in four games since being recalled from the minors.

"Someone's got to make the catch, bottom line," manager Joe Girardi said.

The defensive gem of the game occurred in the fourth inning, when Yankees rookie centre fielder Mason Williams chased down a liner in right-centre and caught it before sliding into the wall.

Machado put the Orioles up 4-2 in the fifth with a two-run shot to centre on a 3-1 pitch.

STREAKING

Yankees: New York has lost three straight for the first time since a six-game slide from May 17-24. Before their current skid, the Yankees won seven straight.

Orioles: Baltimore has won six straight for the fourth time since Showalter took over late in the 2010 season. The Orioles haven't won more than six straight since an eight-game streak in 2005.

TRAINERS ROOM

Yankees: Headley was back in the lineup at 3B after being drilled between the legs by a sharp grounder Friday night. ... RHP Ivan Nova (elbow) allowed one run in six innings in his second rehab start, this one for Triple-A Scranton/Wilkes Barre on Saturday night.

Orioles: 2B Jonathan Scoop (right knee) is slated to work out with the team Monday after spending several weeks in Florida. The team hopes for his return by early July.

ON DECK

Yankees: Adam Warren (4-4, 3.64 ERA) pitches Sunday in the series finale. He's allowed a HR in five straight games but has a 2.70 ERA during that span.

Orioles: Baltimore seeks its first three-game sweep of the Yankees since 2013 behind rookie Mike Wright (2-1, 2.96 ERA).