John Lackey gave up two hits and struck out a career-high 12 in six shutout innings, Mark Teixeira and Sean Rodriguez homered, and the Los Angeles Angels completed a three-game sweep of the Texas Rangers with a 7-3 victory Sunday.
Lackey (12-4) walked three and allowed only two runners to reach third as the AL West champs continued their playoff tuneup.
In one stretch from the first through the third innings, Lackey struck out seven in a row and fanned nine in the first four innings.
A native of Abilene, Texas, Lackey struggled in his previous road start against the Rangers on July 10. Lackey gave up six runs and 15 hits in 5 2-3 innings of a game that the Angels rallied to win in 11 innings, 11-10.
Lackey had lost his previous two decisions and had a 6.75 ERA in his last three starts. He didn't allow a hit over the first 4 1-3 innings until Hank Blalock doubled.
Jose Arredondo pitched two scoreless innings before Jason Bulger yielded a three-run homer to Blalock in the ninth to make it 7-3.
The Angels (96-59) have already been assured home field advantage in at least the first round of the playoffs.
Los Angeles, which also has the best record in the majors, has a 3 1/2 game advantage over AL East leader Tampa Bay in pursuit of the league's best mark and home field throughout the playoffs.
The Angels hold a 21 1/2 game lead over the second-place Rangers, who lost their fourth straight. Los Angeles is attempting to become the first AL team since Cleveland in 1999 to take a division by 20 games over its nearest pursuer.
Rangers starter Scott Feldman (5-8) allowed six runs and eight hits in six innings.
Teixeira's two-run shot in the first was his 12th for the Angels and 33rd of the season. Teixeira played for the Rangers in 2003-07.
Garret Anderson's RBI single in the fifth stretched the Angels' lead to 3-0, and Rodriguez's three-run shot in the sixth made it 6-0.
Vladimir Guerrero's RBI double in the seventh extended Los Angeles' advantage to 7-0.
Notes:@ 3B Chone Figgins (right elbow injury) returned for the Angels, leading off after missing 11 games. He went 1-for-4. ... Rangers SS Michael Young sat out his second straight start due to a broken finger on his right hand. Young has missed all or parts of the last four games. ...Texas INF Ramon Vazquez was still angry on Sunday after being ejected from Saturday night's game by home plate umpire Tom Hallion. Vazquez was tossed for arguing a called third strike by Hallion on teammate German Duran. Vazquez, who sprinted onto the field and had to be physically restrained by manager Ron Washington and teammate Milton Bradley from going after Hallion, contended that some umpires have a wider strike zone for young players than for veterans. "I look at the video," Vazquez said. "I see what they're calling as strikes. When (Angels veterans) get up there, they're balls. But when young guys get up there, they're strikes. Pitches six, seven inches outside the plate (are strikes), that's not fair. I said, 'Those pitches are too far outside, clean it up.' And he tossed me." ... Lackey's previous high for strikeouts was 11 on two occasions. ...Texas has 358 doubles, breaking the 2006 club record and fifth-highest total in major league history.