ANAHEIM, Calif. -- Alberto Callaspo's bases-loaded walk in the bottom of the eighth inning capped an improbable comeback and lifted the Los Angeles Angels to a 10-9 victory over the Seattle Mariners on Thursday night at Angel Stadium.
The Angels rallied from a seven-run deficit in the game but still trailed 9-8 going into the bottom of the eighth. Erick Aybar's RBI single tied it before Mariners reliever Yoervis Medina walked Callaspo with two outs and the bases loaded to force home what turned out to be the winning run.
One night after beating the Mariners 1-0, the Angels totaled 17 hits, including four from Mike Trout, three from Peter Bourjos and two each from Albert Pujols, Howie Kendrick, Aybar and Callaspo. Every hitter in the lineup had at least one hit except for Josh Hamilton, who was 0-for-4 with a sacrifice fly.
Kyle Seager had four hits for the Mariners, including a home run and two doubles. His second double, in the top of the eighth, briefly gave the Mariners a 9-8 lead.
Scott Downs (1-2), one of five Angels relievers to pitch in the game, earned the victory, and Ernesto Frieri pitched a 1-2-3 ninth for his 17th save.
It didn't appear as though the Angels had much of a chance after the Mariners not only built leads of 7-0 and 8-1 but had Felix Hernandez on the mound. It was 8-2 when the Angels came to bat in the fifth and quickly got back into the game.
Bourjos led off with a home run, starting a stretch of seven consecutive hits by the Angels off Hernandez. They included an RBI single by Pujols and the big blow: a three-run home run by Mark Trumbo that made it 8-7. The seven consecutive hits tied an Angels record set in 2002.
Hernandez finished the fifth inning with the lead, but he was finished for the night as well. In the sixth, Bourjos led off with a single and eventually scored on another RBI single by Pujols that tied the game at 8.
Hernandez gave up seven runs (six earned) and 12 hits in five innings, while Angels starter Tommy Hanson didn't even make it out of the third inning -- two-plus innings, seven runs and six hits.
It was clear from the beginning that Hanson was not at his best, as the first three Mariners had hits. Endy Chavez doubled, Nick Franklin singled home Chavez, and Seager hit a two-run homer for a 3-0 Seattle lead.
Hanson managed to retire the Mariners in order in the second, but after the first four batters of the third inning all reached base, he was replaced by Garrett Richards. The Mariners kept the pressure on Richards and wound up scoring four runs in the inning, three of them charged to Hanson, for a 7-0 lead.
The Angels tried to creep back into it against Hernandez, scoring single runs in the third and fourth innings, but they still trailed 8-2 going into the bottom of the fifth.
NOTES: Downs has not allowed a run in his last 18 appearances, and he has allowed only one earned run in his last 27 appearances, covering 17 innings. Left-handed hitters are batting .184 (7-for-38) against him; right-handed hitters are batting .306 (11-for-36). ... Angels SS Erick Aybar, who went 2-for-4, is hitting .400 (12-for-30) over this previous eight games, raising his average from .257 to .275. He was back in the leadoff spot Thursday for the 32nd time this season. He has hit .261 (35-for-134) batting leadoff this year. ... Mariners LHP Oliver Perez has held opponents scoreless in 26 of his 29 appearances this season. His 1.05 ERA ranks third best among American League relievers.