Updated

Ian Kinsler had two hits including a double, and four RBI to lead the Texas Rangers to an 8-5 win over the Baltimore Orioles in the opener of a four-game set at Camden Yards.

Elvis Andrus went 2-for-4 with an RBI and two runs scored, while A.J. Pierzynski, Mitch Moreland and Engel Beltre drove in one run apiece for the Rangers, who went 6-for-11 with runners in scoring position.

Derek Holland (7-4) gave up five runs -- three earned -- on 10 hits while fanning seven over 6 2/3 innings to earn the win.

"These guys were out there battling for me. I was battling for them as well," Holland said. "It's a great ball club we're going up against and we know it's going to be a tough battle this week."

Joe Nathan worked a perfect ninth to notch his 30th save of the season.

Manny Machado went 3-for-5 with an RBI and Matt Wieters clubbed a two-run homer for the Orioles, losers in four of their last five games.

Scott Feldman (0-1) was tagged for seven runs on nine hits over 5 1/3 innings to absorb his first loss since being sent back to the American League on July 2.

Texas scored one run in both the third and fourth innings. In the third, Andrus singled then moved to third on a pair of ground outs. Kinsler followed with a base hit to left to push Andrus across.

With the bases loaded in the fourth, Moreland roped a base hit to center to score Nelson Cruz.

The Orioles answered with three runs in the home half to take the lead. J.J. Hardy walked and Nate McLouth laced a double off the fence in right to put runners at second and third with no outs. Brian Roberts followed with a slow grounder on the right side. Moreland's throw to Holland at the base was off target and bounced out of play allowing both runners to come around. Machado's two-out single later in the inning gave the hosts a one-run lead.

Texas exploded for six runs in the sixth inning. Pierzynski roped a double down the left field line to score David Murphy. Feldman then walked Moreland to load the bases for Andrus, who singled to push Adrian Beltre across. Engel Beltre followed with a single to right to score Pierzynski and Kinsler capped the inning with a three-run double to put the Rangers up 8-3.

Wieters crushed a two-run shot in the seventh to make it 8-5, but it would be as close the O's would get as Ross Wolf, Joakim Soria and Nathan combined for 2 1/3 perfect innings.

"We have to do a little better job pitching and take advantage of the opportunities we get," Orioles manager Buck Showalter said.

Game Notes

Texas has won four of their last five games ... The Rangers have won 10 of the last 14 games with Baltimore ... Adrian Beltre, who was named the AL Player of the Week on Monday, extended his hitting streak to 10 games ... Machado leads the majors with 13 three-hit games ... Baltimore went just 1-for-12 with RISP and left 10 men on base.