"We had a little nostalgia game, one that wasn't for the weak of heart," Colorado manager Clint Hurdle said. "Like old times, with a lot of home runs."
Each team hit four homers -- but the Cubs didn't enjoy theirs nearly as much.
"I'd managed here too many games before and again it was too painful to watch," Chicago manager Dusty Baker said. "You make mistakes and the ball flies out of here."
"I wasn't here for the Blake Street Bombers, but this was the atmosphere they played in every game," Holliday said. "That picked me up as it did all of us and helped us come back from a great pitcher."
Sunny Kim (2-2) threw two scoreless innings to earn his first win for Colorado.
Greg Maddux (10-10) allowed six runs and eight hits -- including three homers -- in six innings and failed to get his 316th win. He lost for the first time in six career decisions at Coors Field.
"They got me big time," said Maddux, who had won his previous two starts. "You've got to keep the ball down here or you pay for it -- and I did."
"I thought Fuentes showed a lot of toughness to regroup and get Burnitz and [Todd] Walker," Hurdle said.
Colorado took a 1-0 lead in the first inning on Todd Helton's sacrifice fly and Mohr extended the lead to 3-0 in the fourth with his 15th home run, on an 0-2 count. The homer followed Atkins' leadoff single to center.
Jerry Hairston doubled, and one pitch later Perez homered to left. Lee walked and scored on Garciaparra's double to right and Burnitz hit a hanging curve on a 2-2 pitch over the scoreboard in right to put Chicago ahead 5-3.
Holliday and Atkins hit back-to-back homers in the Colorado fifth to take a 6-5. Holliday's came after a two-out double by Helton.
"He left a changeup out over the plate," Holliday said.
Added Atkins: "I was just trying to work counts and looking out over the plate. I stayed on a changeup and got good wood on it, and it went out."
"The walk to Omar Quintanilla ahead of Piedra was the key to the game," Baker said. "The two-out rallies were painful."
The three-game series drew 96,073. ... Garciaparra had two hits and an RBI after missing two games with stiffness in his lower back. ... Francis has given up 18 earned runs in 13 innings over his last three starts. ... Outfielder Larry Bigbie was held out of the lineup with a sore right Achilles tendon.
Gilbert expected to start as Mariners host the Athletics
Oakland Athletics (56-43, second in the AL West) vs. Seattle Mariners (52-46, third in the AL West)
Freeland scheduled to start for Colorado against Los Angeles
Colorado Rockies (43-54, fourth in the NL West) vs. Los Angeles Dodgers (59-40, second in the NL West)
Walker scheduled to start for New York against Toronto
Toronto Blue Jays (48-45, fourth in the AL East) vs. New York Mets (51-43, first in the NL East)
Smyly scheduled to start for Braves at Phillies
Atlanta Braves (47-49, third in the NL East) vs. Philadelphia Phillies (48-48, second in the NL East)
Harvey expected to start for Baltimore against Washington
Washington Nationals (45-51, fourth in the NL East) vs. Baltimore Orioles (32-64, fifth in the AL East)
Woodford expected to start for the Cardinals against Reds
St. Louis Cardinals (49-49, third in the NL Central) vs. Cincinnati Reds (50-47, second in the NL Central)