PITTSBURGH -- Albert Pujols has always been more concerned with pennant races than personal chases during his stellar 10-year career. Fittingly, he didn't sound all that excited about hitting 40 home runs in a season for the sixth time Thursday.
"You've got to be able to play every day to hit 40 home runs or reach a lot of milestones," Pujols said.
"It would be nice to hit 40 home runs and be in the pennant race but that's the way the season goes for us this year," he said. "We put ourselves in a tough situation."
The Cardinals snapped a three-game losing streak and won for just the 13th time in 38 games since Aug. 14, the last day they were in first place in the NL Central.
St. Louis' chances of defending its division title remain slim. The Cardinals trail idle Cincinnati by 7½ games with only 10 games left.
Pittsburgh had its season-high five-game winning streak come to an end. The Pirates are one defeat short of their first 100-loss season since 2001.
Pujols got three hits, drove in three runs and scored three times. Cardinals rookie Daniel Descalso had four hits, including a double, in his second major league start. Holliday and Nick Stavinoha each had two of the Cardinals' 15 hits.
"Any time you look in the boxscore and see four hits next to your name, it's a good feeling," Descalso said. "To do it in my first week in the major leagues makes it really special."
Jeff Suppan (2-7) won for just the second time in 13 starts this season, allowing one run and four hits in five innings. Both of Suppan's victories have come against the Pirates and he is 16-3 against them in his career, including winning his last nine decisions.
"He's a pitcher," La Russa said. "He just made pitches. He didn't leave anything over the heart of the plate because he refused to give in."
Brian Burres (3-4) was tagged for four runs and six hits in 2 1/3 innings. He had been 2-0 with a 1.80 ERA in three starts since moving from the bullpen into the rotation to replace injured Jeff Karstens.
"I was not even close to doing what I wanted to do," Burres said. "I couldn't execute my pitches."
Pujols hit a two-run homer into the left-field bleachers in a four-run third inning.
"He just takes care of business every day and the numbers add up," La Russa said. "It's a good formula."
Holliday, Stavinoha and Descalso followed with consecutive doubles to produce two runs and chase Burres.
Holiday drove in his 100th run with a single in the fourth, then Pujols scored on a wild pitch by Chan Ho Park to make it 6-0. Holliday has had three 100-RBI seasons in his seven-year career.
"It's a nice benchmark," Holliday said.
Pujols led off the sixth with an opposite-field shot to right. He has 39 career multihomer games, six of them this season.
- Cardinals C Yadier Molina, who has been hampered by a sore knee, will sit out the rest of the season, according to GM John Mozeliak. Molina won't need surgery.
- Pirates 1B Jeff Clement had left knee surgery in Vail, Colo., and is expected to be ready for the beginning of spring training.
- Pittsburgh fell to 38-40 at PNC Park -- the Pirates are 15-59 on the road -- and need to sweep a three-game series against Houston that begins Friday night to finish with a winning home record.