ARLINGTON, Texas (AP) -- The Los Angeles Angels and Texas Rangers combined for 21 runs, 32 hits and five homers. And yet, despite all those offensive fireworks, Thursday night's game turned on a couple of softly hit balls in the 11th and final inning.
Tied at 10, Garret Anderson led off the 11th with a single off Jamey Wright (5-4) and went to second on pinch-hitter Reggie Willits' sacrifice bunt. Howie Kendrick, who hit his first two homers of the season for the first multihomer game of his three-year career, struck out, before Izturis blooped a run-scoring single into shallow center.
"It was a strange game," Angels manager Mike Scioscia said. "It was ironic with all that offense that the last run scored on a sac bunt and a bloop hit."
Rodriguez, who blew a save Wednesday night, made things interesting in the bottom half of the 11th.
He walked Brandon Boggs leading off, and Max Ramirez bunted a ball high in the air that Rodriguez at first misjudged, then tried to turn into a double play. Instead, Rodriguez threw the ball into center field and both runners reached base safely.
"In his world, if [Rodriguez] blows a save, he forgets about it 20 minutes later," Scioscia said. "He's good at turning the page."
Rodriguez was thankful for the opportunity to redeem himself.
"It was nice to win the game," Rodriguez said. "Otherwise it would have been a tough loss after what happened last night."
Justin Speier (1-4) allowed one hit in a scoreless 10th.
"Nobody thought we were in that game, but we fought back," Rangers manager Ron Washington said.
Angels starter John Lackey allowed 15 hits in 5 2/3 innings, exiting with a 10-6 lead in what became a no-decision when the Rangers rallied with a four-run seventh against the Los Angeles bullpen, capped by Ramirez's two-run shot.
Lackey gave up six runs, struck out five and walked one. The 15 hits allowed tied the Angels' record for a starter set by Paul Hartzell on Sept. 9, 1976, at Kansas City, but Hartzell was at least able to last 8 2/3 innings.
"I thought I might steal one [a victory]," Lackey said. "But I can't complain. I didn't deserve it with the way I pitched."
The Angels built a 10-4 lead in the fifth, but the Rangers got a run in the inning on Byrd's homer and another run in the sixth on Young's RBI single.
Texas pulled within 10-7 in the seventh on Chris Davis' RBI double. Washington argued that Davis' drive should have been called a home run and he was ejected by crew chief Mike Reilly, who made the original call and then huddled with the other umpires to confirm his decision.
Boggs followed with a run-scoring single off Scot Shields, and Ramirez tied it at 10 with a two-run shot, his second of the season.
"He tried to throw me a fastball in, and the game was tied right there," Ramirez said. "It seemed like we were going to win, but it didn't happen."
Hamilton homered for the second straight game, a day after his two-run ninth-inning shot off Rodriguez lifted the Rangers to a dramatic victory. His 91 RBIs are tops in the majors and fifth-most in major league history before the All-Star break.
In the third, Hamilton ripped Lackey's 1-0 pitch for his 21st homer and a 4-3 lead. But Rangers starter Scott Feldman couldn't hold the lead as the Angels scored five times in the fourth.
Los Angeles kept up the pressure in the fifth against Wes Littleton with Kendrick's two-run shot for a 10-4 lead, giving Kendrick 11 major league homers in three big league seasons.
The Rangers took a 2-0 lead in the first, but the Angels pulled within 2-1 in the second on Kendrick's first homer since Sept. 4, 2007.
Kinsler's single in the second stretched his hitting streak to a career-high 22 games.
Hamilton was the DH, getting a game off from playing the outfield. Milton Bradley didn't start for the second straight game to rest a sore left knee, but pinch hit in the 10th. ... Washington said Bradley will definitely play in the All-Star game despite the tender knee. ... Angels All-Star LHP Joe Saunders was still at home with his wife in California awaiting the birth of their first child. Saunders has been away from the team the last two days but is still scheduled to start Sunday at Oakland. ... Rangers C Gerald Laird has gone to the minor league camp in Arizona to begin his rehab from a left hamstring strain that has kept him out of the last 18 games. The Rangers expect Laird back on July 18.