ST. LOUIS — Walt Weiss has had his fill of one-run losses on this road trip.
Three of those games, including the Colorado Rockies' 3-2 setback to the St. Louis Cardinals on Sunday, came in the home team's final at-bat.
"You just turn the page," The manager said. "Sometimes you lose tough games, like this trip. You play well and you battle and sometimes this happens."
Outfielder Brandon Barnes says the team played better than the 2-5 record reflected.
"We battled to the last out, you've seen that this whole road trip," he said. "We've come out on the bottom end of it, but we don't give up. It's tough, but we battled this whole series."
St. Louis, which won three of four in the series, beat Colorado 9-8 on Thursday on a bases-loaded walk in the ninth. The Chicago Cubs beat Colorado 9-8 on July 27 on a two-run, ninth-inning home run by Kris Bryant.
Newly acquired Brandon Moss recorded his first big hit with St. Louis, a pinch-hit game-ending single in the ninth inning, and Randal Grichuk had a two-run homer to lead the Cardinals on Sunday.
Moss' one-out single to left off reliever Scott Oberg (2-2) drove in Jason Heyward, who doubled with one away.
Closer Trevor Rosenthal (2-2) pitched a perfect inning for the win.
The Cardinals have won nine of 12 and have a major league-best 40-16 mark at home. Colorado has lost four of five.
Moss is 2 for 11 with the Cardinals, but he hit the ball hard to the warning track three times in a 7-0 win on Friday.
He was acquired from Cleveland for left-handed minor league pitcher Rob Kaminsky.
Since the trade, Moss has been on cloud nine.
"You forget about how tough a season it has been for me personally," Moss said. "Coming here, instantly makes you a better ballplayer."
St. Louis manager Mike Matheny noticed that Moss has displayed plenty of enthusiasm since joining the team.
"There have been a lot of players that have come through here that have been happy to put on the Cardinal uniform," Matheny said. "But, I haven't seen anyone as visually excited as he was."
Heyward kick-started the winning rally with a first-pitch double.
"We put some good AB's together," Heyward said. "Then (Moss) came through at the right time. That's what he's going to be able to do for us."
St. Louis jumped to a 2-0 lead on Grichuk's home run off Colorado starter Yohan Flande in the fifth. It was Grichuk's 12th homer of the season and fifth since the All-Star break.
Colorado tied it in the sixth on singles by DJ LeMahieu and Nolan Arenado and a run-scoring double by Ben Paulsen. Arenado then came home on a wild pitch by reliever Steve Cishek.
Flande gave up two runs on four hits over five innings.
"I felt very pleased with my outing," Flande said through a translator. "Except for that home run. That was the only mistake."
St. Louis starter Jaime Garcia allowed just one run on two hits in five-plus innings. He left with a 2-0 lead but was not pleased with his four walks.
"I just didn't do my job," he said. "It wasn't good enough."
The Cardinals have won 17 of 21 at home against Colorado.
"It's just great to be a part of this," Moss said. "I can't even put it into words."
Colorado: RHP Kyle Kendrick will have an MRI in Denver on Monday. Kendrick was placed on the 15-day disabled list Saturday with shoulder inflammation.
Colorado: RHP Eddie Butler (3-7, 4.82) will take on Seattle RHP Felix Hernandez (12-6, 3.02) in the first of a three-game series in Denver on Monday. Butler will be facing an American League foe for the first time.
St. Louis: RHP John Lackey (9-6, 2.78) will face Cincinnati RHP Anthony DeSclafani (6-7, 3.75) in the first of a three-game set in Cincinnati on Tuesday. Lackey will be making his team-high 22nd start of the season.