ANAHEIM, Calif. -- Vladimir Guerrero's standing ovation had been replaced by boos when he stepped to the plate in the ninth inning. Although Angels fans will always have a soft spot for the slugger, they realized Los Angeles' one-run lead could vanish with just one of his enormous swings.
Guerrero's home run and three RBI earlier Tuesday night were classic Vlad -- and so was the late strikeout that helped his former Angels teammates wrap up a big win in the AL West race.
Abreu delivered with a full count and two outs in the sixth for the second-place Angels, who ended Texas' eight-game road winning streak one shy of the franchise record. The Rangers lost for just the second time in 15 games despite a big night from Guerrero, who wasn't re-signed by Los Angeles last winter after six seasons.
"How do you think he looked? Vladdy looked good," said Angels center fielder Torii Hunter, whose sprinting catch in the eighth kept Los Angeles' lead barely intact. "He helped those guys the best way he could."
After exchanging pregame greetings and jokes with his former teammates in batting practice, Guerrero got the standing ovation he acknowledged craving when he stood at the plate for the first time. The 2004 AL MVP, who had 616 RBI during six seasons with the Angels, stepped out of the box and acknowledged the ovation with a wave of his batting helmet before lining a single.
"I got chills," Texas manager Ron Washington said. "It was a very nice moment. He did a lot of good things for the Angels, and they just showed their respect right there."
Guerrero drove in a run with a third-inning sacrifice fly before hitting an impressive two-run homer to center in the seventh off reliever Kevin Jepsen. But closer Brian Fuentes had the last word, fanning Guerrero for the second out of the ninth inning with a high 90 mph fastball on the way to his 14th save.
Mike Napoli hit a home run and Joel Pineiro (8-6) allowed eight hits over six innings to win his fifth consecutive start for the Angels, who improved to 18-8 in June. Even after starting the season with two months of near-.500 play, the three-time defending division champions are 3½ games behind Texas, which had the best record in team history through its first 75 games.
"Offensively, defensively, pitching-wise, these guys are the real deal, and we see that," Hunter said.
Ian Kinsler hit a home run for the Rangers, whose road winning streak ended just short of the club record set in 1977. With a 20-6 mark in June, Texas must win Wednesday to set a franchise mark for victories in a month.
Josh Hamilton went 1 for 5, but his third-inning single was his 48th hit of June, setting a club record for hits in a month and extending his hitting streak to 22 games.
While Pineiro set a personal best with five victories in June, his bullpen nearly gave it away. Jepsen and Fernando Rodney both barely escaped big trouble, but Fuentes was perfect in his eighth consecutive save.
"This is a tough ballclub," Pineiro said. "They're swinging the bats well. It's a mental grind against these guys. I didn't have my best stuff, and it was a battle from the first pitch."
Scott Feldman (5-7) yielded nine hits and five runs but pitched well until the sixth, when he and reliever Darren Oliver couldn't escape the Rangers' most serious jam.
Oliver also returned to Anaheim after spending the past three seasons with the Angels, but got only boos when he came out of the bullpen. Oliver walked Howie Kendrick to load the bases before Abreu smacked a double down the right-field line.
"I threw a curveball 3-2, but I hung it a little bit, and he did what he was supposed to do with it," Oliver said. "But we've got a lot of season left, so I'm sure there are going to be other matchups between me and him. Sometimes I'm going to get him, and sometimes he's going to get me. That's what makes this game so much fun."
Guerrero trimmed Los Angeles' lead to one run, and the Rangers quickly got two runners on in the eighth against Rodney, but Hunter ran down Julio Borbon's long fly to center and Michael Young grounded out with the bases loaded.
Texas RHP Omar Beltre will make his major league debut Wednesday night, and RHP Colby Lewis will start Friday for the Rangers at home against the White Sox. ... RF Nelson Cruz threw out Abreu at the plate in the third inning when third-base coach Dino Ebel sent Abreu home from second on Hideki Matsui's single. Two innings earlier, Erick Aybar alertly ran through Ebel's stop sign to score the Angels' first run. ... Los Angeles began the second week of a season-high 12-game homestand. The Angels will play host to the All-Star Game in two weeks.