ARLINGTON, Texas (AP) -- Luis Mendoza scattered four hits over five innings for his first major league win, and the Texas Rangers survived a shaky ninth to beat the Baltimore Orioles 3-2 on Friday night and snap a four-game losing streak.
Mendoza (1-0) gave up one run, struck out two and walked one in his second big-league start since he was called up from Double-A Frisco on Sept. 5.
Miguel Tejada homered for the Orioles, who've lost four of five.
Tejada walked to lead off the ninth, and after a single by Kevin Millar and a walk to Melvin Mora, Scott Moore hit a sacrifice fly to center that made it 3-2. But Benoit struck out Paul Bako swinging and catcher Gerald Laird threw out Mora trying to take second to end it.
Victor Santos (0-2) gave up three runs and five hits over five innings in his third start since the Orioles purchased his contract from the Cincinnati Reds on Sept. 7. Control was a problem for Santos, who walked five and hit a batter.
Tejada's 18th homer leading off the second gave the Orioles a 1-0 lead. Baltimore threatened to score later in the inning when Moore singled and Gustavo Molina doubled, but Moore was thrown out trying to score from first on a perfect relay throw from second baseman Ian Kinsler to Laird.
The Rangers took a 2-1 lead in the second on Jarrod Saltalamacchia's two-run single.
Santos walked two and hit a batter in the second, and he also took a Ramon Vazquez's line drive off his left ankle before throwing out Vazquez at first. Santos remained in the game and eventually got Laird to ground out with the bases loaded to end the threat.
NOTES: The Rangers lead the season series 5-3. ... Texas had lost eight of its previous nine. ... Baltimore has been outscored 240-129 in the last 30 games. ... Saltalamacchia had a double error in the sixth, booting a ground ball and then throwing wildly to first, allowing Moore to take second.