Albert Pujols hit his NL league-leading 42nd home run and the St. Louis Cardinals held off the Chicago Cubs 8-7 Sunday, preventing the NL Central from being clinched.The first-place Cincinnati Reds won at San Diego to reduce their magic number to one.Pujols hit a three-run homer and Matt Pagnozzi drove in three runs as the Cardinals took an 8-0 lead in the fifth inning. The Cubs’ rally fell short, and they finished 35-46 at Wrigley Field this season.Cardinals starter Jake Westbrook (3-4) pitched 5 1/3 innings and allowed three earned runs. He didn’t allow a hit until two outs in the fifth inning, then retired only two of his next 10 batters.Ryan Franklin got five outs for his 26th save in 28 opportunities. He retired Xavier Nady on a popup with runners on first and second in the eighth and pitched a perfect ninth inning.Jeff Smardzija (2-2) was tagged for eight runs on seven hits in 4 1/3 innings.Pujols’ homer highlighted a four-run first inning. His drive into the wind landed on Waveland Avenue, and Smardzija walked the next two batters before Pagnozzi hit an RBI single with two outs.St. Louis scored four more runs in the fifth. After two walks, Smardzija gave up an RBI single to Brendan Ryan and Pagnozzi followed with a two-run double.Pinch-hitter Brad Snyder had a two-run single in the Cubs fifth.Kosuke Fukudome had an RBI double in the sixth and Westbrook’s outing ended after walking Bobby Scales with one out. Scales later scored on pinch-hitter Micah Hoffpauir’s two-out single.The Cubs closed to 8-7 in the seventh, helped by center fielder Colby Rasmus’ two-base error. Reliever Mitchell Boggs struck out Alfonso Soriano and Welington Castillo to end the inning.
NOTES—A CT scan on Cardinals reliever Blake Hawksworth was negative and he was to be released from the hospital a day after being hit in the face by a line drive. Hawksworth was hospitalized overnight after being struck by Sam Fuld’s shot in the fifth inning of Saturday’s game. He received about 20 stitches, but the scan showed no structural damage. … St. Louis went 34-47 on the road this year….The next sports event at Wrigley Field will be the November 20 Big Ten Football game as Northwestern will host Illinois.This will be the first football game at Wrigley since December 1970 when the Bears beat the Green Bay Packers.