The Angels extended their season-best winning streak to seven in a row with a 13-3 victory Monday night, when Colon won his 10th consecutive start against Texas and Guerrero had a solo homer and two RBI doubles to give him hits in all 28 games he's played against the Rangers.
Colon (10-4) threw 66 of his 87 pitches for strikes to beat Texas for the third time this year, and ninth time since joining the Angels before last season. He scattered eight hits over eight innings.
"He was nasty," Rangers designated hitter David Dellucci said. "There's games where you walk away and you're frustrated because there's no way that guy should have done what he did. When Bartolo Colon does what he does, you're able to accept it a little bit better."
Colon struck out his first three batters, and besides Hank Blalock's two home runs, allowed six singles before Jake Woods replaced him to start the ninth.
"The most difficult team I face all year is Texas. They make me elevate my game," Colon said.
The right-hander is 15-5 career against the Rangers, the last loss coming in 2003 when he was still pitching for the Chicago White Sox.
"He's pitched good against a lot of clubs," Angels manager Mike Scioscia said. "When you talk about the Rangers teams he's pitched against the last couple of years, very high-powered offensively, for him to win that many in a row speaks volumes to how he pitched."
Guerrero went 3-for-4 and has the longest active hitting streak by any player against one team. He is batting .431 (50-for-116) in his career against Texas, all the games coming since he left Montreal to join the Angels last season.
Adam Kennedy hit his first home run of the season, and Juan Rivera was 4-for-5 with three doubles and an RBI single for the Angels, who matched their season high with 20 hits. Darin Erstad had two doubles.
Blalock went 3-for-4 and accounted for all the runs for Texas, which has lost seven of eight.
The Angels' winning streak began with a three-game sweep of second-place Texas last week. They have a 7½-game lead in the AL West, their largest since Aug. 31, 1995.
"Any lead is good right now," said Kennedy, who is hitting .446 in June. "Texas is going to play great to the end. Each game we get is definitely a plus."
Los Angeles has won eight of 10 against the Rangers this season, with three more games this week. There are six meetings in the final month of the season, including three games in Texas the final weekend.
Just as in all three games last week, the Angels went ahead to stay with multiple runs in the first inning. Los Angeles scored 11 first-inning runs in the last series.
After Chone Figgins drew a leadoff walk against rookie C.J. Wilson (0-2), Erstad and Guerrero had consecutive doubles. Guerrero scored on a double-play grounder to make it 3-0.
The Angels didn't get another hit until Garret Anderson led off the fourth with a single. Rivera then doubled before Maicer Izturis had a two-run single.
Wilson gave up seven runs -- five earned -- and eight hits in 4 2/3 innings. He induced three double-play grounders, but Los Angeles scored on two of those.
"Other than the walk to the leadoff hitter, I threw my pitches pretty much where I wanted to," Wilson said. "There weren't a lot of well-hit balls. The problem right now is they're on fire."
Kennedy hit a two-run shot in the sixth before Guerrero's second RBI double. Kennedy added a sacrifice fly in the seventh, and an inning later Guerrero lined his 12th homer over the right-field fence.
- C Bengie Molina was sent back to the team hotel with flu-like symptoms before the game, and Jose Molina started in his place. Jose Molina was the only Angels starter without a hit.
- It was Blalock's first multihomer game this season, and fifth of his career. He has 14 homers this year.
- Angels SS Orlando Cabrera missed the game with inflammation in his right elbow. Scioscia said he will be out at least another three or four games.