After the Texas Rangers intentionally walked Vladimir Guerrero to load the bases with none out, Anderson hit a ball in the air. It landed in the stands for a grand slam, giving the Angels their eighth straight victory, 5-1 on Tuesday night.
"Just don't hit the ball on the ground, that's about as much as I thought of right there," said Anderson, whose seventh career slam was his first since May 8, 2003. "I looked for a fastball to hit. Fortunately, he left it in a spot I could get it up in the air."
Anderson pulled an 0-1 pitch from left-hander Brian Shouse into the first row of seats in right.
Los Angeles began its winning streak with a three-game sweep of the second-place Rangers last week. The Angels have an 8½-game lead in the AL West with two more games to play in Texas this week.
"We're very frustrated," said Rangers manager Buck Showalter, whose team lost for the eighth time in nine games. "We're trying not to get bogged down in our situation. We want it to go away as soon as possible."
The Angels loaded the bases against Kameron Loe (0-1) in the 11th. Chone Figgins had a leadoff single before Darin Erstad
doubled and Guerrero, who has a hit in all 29 career games he's played against the Rangers, was intentionally walked.
Even though Anderson was hitting .356 against lefties, the Rangers brought in Shouse, their sidearming reliever. Anderson had never gotten a hit off Shouse before the homer, his ninth this season.
"You play by the book, and that's what I expect," Anderson said. "If they don't play by the book, they are going to have to answer questions after the game if it doesn't work out."
For the Rangers, that also meant not giving Guerrero a chance to swing the bat in the 11th.
"We're as comfortable with Garret in that situation as with Vlad," Angels manager Mike Scioscia said. "You have to be. You can't just bank on one guy to get all of your clutch hits."
Guerrero's RBI double in the first inning extended his hitting streak against the Rangers. But he grounded out to start the ninth against Francisco Cordero, who then struck out Anderson and Juan Rivera.
The left-hander went seven innings to lower his ERA to 3.21 before leaving after 101 pitches -- 71 of them strikes. He scattered seven hits with three strikeouts and no walks.
Rogers has a broken bone in his non-pitching hand. The 40-year-old left-hander pitched with the small break last week in Los Angeles and gave up six runs, 10 hits and three walks in 3 1/3 innings.
Just as in their 13-3 victory Monday night and every game of the series last week, the Angels went ahead in the first.
Erstad had a one-out single before Guerrero's double for his 29-game hitting streak against the Rangers -- all since signing with the Angels as a free agent before last season.
It is the longest hitting streak by a player against one team since Ryan Klesko hit in 29 straight against the Astros while playing for Atlanta and San Diego from 1999 to 2002.
Anderson tied Joe Rudi's team record for grand slams. ... Rogers was the AL ERA leader at 2.46 going into the night, but the White Sox's Mark Buehrle lowered his to 2.42 after giving up just one run over 6 2/3 innings against Detroit. ... Washburn has nine no-decisions in 16 starts this season. He went seven scoreless innings to beat Texas last week, his only decision in six games. ... Nix had five putouts and an assist from center field in the first three innings. He started an inning-ending double play in the third when he caught Erstad's deep fly and threw out Figgins, who never tagged up at first base. ... Wasdin has allowed just three runs over 21 innings in six appearances this season.