BALTIMORE -- Adrian Beltre swatted two homers and drove in five runs Tuesday, and Martin Perez allowed two earned runs in six innings as the Rangers beat the Orioles 8-4 at Camden Yards.
Beltre started the scoring with a homer on the first pitch of the second inning, but the biggest hit of the game was his three-run homer with two outs in the Rangers' four-run fifth. He also singled in the fourth and had a broken-bat flare to plate another two-out run in the ninth.
Beltre, the reigning American League Player of the Week, has an 11-game hitting streak.
Nelson Cruz, Jurickson Profar and A.J. Pierzynski also had RBIs for the Rangers, who have won five of their past six games. Cruz's RBI single tied the game at 2-2 in the fifth and extended the inning for Beltre, who had 20 homers this season and is tied with Lance Berkman for 74th all-time with 366.
Perez allowed a two-out run in the second and a Manny Machado solo shot in the third. He was leading 5-2 in the fifth when errors on Beltre and Robinson Chirinos to start the inning eventually led to a two-run single by J.J. Hardy with two outs.
Perez (3-1) is 3-0 with a 1.44 ERA in four starts since his recall June 22. The Rangers have won all four starts.
-- Jeff Wilson