ANAHEIM, Calif. -- It was just one bad inning. Or one good inning, depending on your perspective.
The Cleveland Indians scored four runs in the fourth inning and cruised the rest of the way to a 5-2 victory over the Los Angeles Angels on Monday night at Angel Stadium.
The Indians had five hits in the fourth off Angels starter Jered Weaver (7-7), the big blow being Lonnie Chisenhall's two-run home run. Carlos Santana (single) and Jason Giambi (sacrifice fly) drove in the other two runs.
Cleveland added a run in the ninth on a home run by Nick Swisher.
It was enough offense for Indians starter Zach McAllister (6-7), who gave up one run and five hits in 6 1/3 innings. He struck out five and walked two. The Angels scored their only run against him on Mark Trumbo's RBI single in the fourth.
Indians relievers Bryan Shaw, Joe Smith and Chris Perez combined to hold the Angels to one run in the final 2 2/3 innings, with Perez allowing a homer by Trumbo (No. 29) in the ninth.
Weaver was coming off his worst start of the season. He gave up nine runs in five innings in a loss to the New York Yankees last week. He pitched a little better Monday, but it wasn't nearly good enough. He gave up four runs and eight hits in six innings, striking out five and walking two.
"He just had one tough inning tonight," Angels manager Mike Scioscia said. "It added up to maybe two or three at-bats where he missed some spots and they hit the ball hard. Outside of that, he pitched the way you'd expect Weave to pitch. It took a lot to get out of that fourth inning, and it took a lot out of him."
The Angels played without Mike Trout, who is nursing a sore hamstring. Before the game, the team announced that Albert Pujols is out for the season due to his lingering foot injury. Howie Kendrick is on the disabled list and Josh Hamilton hasn't hit well all season, but the Angels still posed a threat with Weaver on the mound, the Indians said.
"He's so tough," Giambi said of Weaver. "Great breaking ball, great changeup, great fastball, and he locates as good as anybody in the game. You just really got to pick one out. It was one of those nights that when we hit the ball hard, we got hits, because a lot of times against him you can hit the ball hard and not get a lot for it. ... He's still as good as anybody in the league, so tonight was a big win for us."
With the victory, the Indians (67-58) moved to within four games of the Tampa Bay Rays for the second wild card spot in the American League. The Angels (55-69) fell a season-worst 14 games below .500.
After three scoreless innings, the Indians broke through against Weaver in the fourth inning for a 4-0 lead.
The Angels responded with one run in the bottom of the fourth but missed out on a chance for more when Swisher threw out Trumbo trying to score from third on Chris Nelson's fly ball to right field.
Replays appeared to indicate catcher Yan Gomes missed the tag, but plate umpire Dan Iassogna called Trumbo out, and the Indians held a 4-1 lead. McAllister took it from there, not allowing an Angels baserunner to get as far as second base in his final 2 1/3 innings.
"I think my biggest thing is my mechanics, just staying on line a lot better and allowing me to get through all my pitches," McAllister said.
NOTES: Trout left Sunday's game after the fifth inning because of a tight right hamstring and was given Monday off as a precautionary measure. Trout, who said he expects to play Tuesday, had missed only one other game this season. He hurt the hamstring running out a double in the third inning Sunday. ... Pujols, out since July 28 with a partially torn plantar fascia in his left foot, had said he hoped to return before the end of the season. However, after discussions with owner Arte Moreno, general manager Jerry Dipoto, Scioscia and the medical staff, the decision was made to focus on being healthy for 2014. Pujos, 33, still has eight years and $212 million remaining on his contract. ... Indians LF Michael Brantley played an errorless game, extending his errorless-game streak to 213, breaking Rocky Colavito's franchise record. ... Indians RHP Corey Kluber, out due to a sprained middle finger on his right hand, played catch from 150 feet with the finger taped, and from 60 feet without tape. Kluber, who is 7-5 with a 3.54 ERA in 21 games (19 starts), will be eligible to be activated from the 15-day disabled list Wednesday but isn't expected to be ready by then.