ANAHEIM -- The Rangers received a rare gift on Tuesday night at Angel Stadium, as an off-night by the Angels defense handed them an unearned run. With Juan Dominguez turning in another quality start, Texas had several chances to steal a road victory and extend its winning streak to six games.

Standing in the way, though, was a rather formidable roadblock.

Angels starter Bartolo Colon allowed only one unearned run in seven innings, posting his 11th win in as many starts against Texas and his 20th of the season to help the Halos edge the Rangers, 2-1.

Michael Young doubled to lead off the seventh and scored courtesy of two Maicer Izturis fielding errors at third base. Young, who extended his hitting streak to a career-high 17 games, was the only Ranger to venture past second base against Colon.

"That's just Bartolo being Bartolo," Young said. "Throwing hard, moving the ball around the plate, using his slider."

Colon exited having allowed only four hits without walking a batter, but Dominguez (3-5) nearly matched him, allowing six hits and two runs (one earned) in seven innings of his own.

Juan Rivera hit a solo homer in the second inning, and in the sixth, Vladimir Guerrero singled, took second on a Gerald Laird passed ball and moved to third when Dominguez was late to cover first on Darin Erstad's infield single to first baseman Mark Teixeira. Bengie Molina's groundout then scored Guerrero with what proved to be the winning run.

"[Dominguez] pitched well," Rangers manager Buck Showalter said. "We cover first base there a little better, it'd be a little different situation, but he certainly pitched well."

On the play in question, Teixeira made a nice stop ranging to his right, but Dominguez was slow off the mound and with Guerrero rounding third, Teixeira decided not to risk a toss to first.

"I'm not sure exactly what happened, but in that situation, I wanted to make sure we didn't have a huge inning [because of an error] because he was pitching so well," Teixeira said. "And, I thought Erstad was going to beat it."

It was the only suspect inning in an otherwise solid night defensively by the Rangers, but with Colon (20-7) in top form, it was enough.

"We've seen a lot of Colon -- more than we care to see," Showalter said. "We had some opportunities -- not a whole lot -- but some they gave us."

In addition to his two errors in the seventh -- one on a hard-hit one-hopper by Teixeira and another on a dribbler off the bat of Alfonso Soriano -- Izturis muffed a Laird three-hopper down the line in the eighth for a two-base error.

The first three-error game by an Angel since Gary DiSarcina on Aug. 21, 1999, put men on second and third for David Dellucci and Young.

Dellucci worked the count to 3-0 before tapping out to Kelvim Escobar on a 3-1 pitch. Young followed with a hard liner that was caught a few inches off the ground by -- who else? -- Izturis.

"The thing with Izturis is a rarity because that's one of the strengths of their ballclub," Showalter said. "We've got to take advantage of it."

Against Francisco Rodriguez in the ninth, leadoff man Teixeira fell behind, 0-2, but Rodriguez threw four consecutive balls to walk him. Hank Blalock struck out on a slider down and in and Soriano flied out to center on his first pitch to bring up Kevin Mench, who singled cleanly to left. Adrian Gonzalez worked a 2-2 count before Rodriguez rung him up for his 39th save.