BALTIMORE, MD - JULY 9: Left fielder Nate McLouth #9 of the Baltimore Orioles ducks his head as a home run hit by Adrian Beltre #29 of the Texas Rangers (not pictured) goes into the crowd in the fifth inning at Oriole Park at Camden Yards on July 9, 2013 in Baltimore, Maryland. The Texas Rangers won, 8-4. (Photo by Patrick Smith/Getty Images)

Left fielder Nate McLouth of the Orioles ducks his head as a home run hit by Adrian Beltre of the Rangers. (Photo by Patrick Smith/Getty Images)

BALTIMORE (CBSDFW.COM) – Adrian Beltre has done it again. The Rangers third baseman hit two more home runs Tuesday night as the Rangers beat the Baltimore Orioles 8-4 at Camden Yards.  The win puts the Rangers a season high 16 games over .500.

Martin Perez put up another solid performance, as he went 6 innings, allowing 2 earned runs, while striking out 4. Perez is 3-0 in his four starts since returning to the Rangers rotation in mid June.

Beltre’s home runs were his 19th and 20th of the season, numbers 365 and 366 for his career. The 366 home runs ties him with teammate Lance Berkman for 74th on the all time home run list. Beltre is scorching hot in the month of July, he is hitting .567, with 6 home runs and 10 RBI in 8 games.

The Rangers weren’t as clean defensively as Ron Washington would like them to be, as they committed 3 errors tonight. But all that doesn’t matter as the Rangers won their third straight game, and they have won 8 out of their last 9 road games.

Texas has five games remaining until the all-star break. They will wrap up with the Orioles on Thursday, before heading to Detroit for a three game series, starting Friday.

Also Check Out:


More From CBS Dallas / Fort Worth

Drip Pan: CBS Local App
Drip Pan: Weather App

Watch & Listen LIVE