Mike Napoli drove in a pair of runs for Los Angeles, which remains 4 1/2 games behind Oakland for the lead in the AL West.
Ben Broussard had four hits, including a two-run homer, and drove in three runs for Seattle, which tied its longest losing streak in franchise history at 10 straight games.
After blowing a 4-0 lead, the Angels rallied in the sixth with Anderson's run-scoring single against Jarrod Washburn (6-12) tying the game and Napoli's RBI single off Mark Lowe giving Los Angeles a 6-5 lead.
Izturis led off the seventh with his fifth home run, and the Angels tacked on two more on Anderson's RBI double and Robb Quinlan's RBI triple.
Seattle got two runs in the ninth. But Francisco Rodriguez shut the door for his 34th save of the season.
Hector Carrasco (4-3) got the win, allowing three hits over 2 2/3 scoreless innings in relief of starter John Lackey.