But Rockies pitcher Jason Hirsh wasn't around for much of his team's misfortune against the D-backs this season. He wasn't around for much, period. So Hirsh wasn't feeling bad on Friday night.
His year has been marred by a rotator cuff strain suffered in Spring Training. But Hirsh gave a half-decent account of himself in his first start of 2008, giving up three runs and five hits, but it took him 105 pitches to make it to 4 1/3 innings.
Hirsh didn't figure in the decision -- Jason Grilli (3-2) absorbed that when he gave up Tracy's pinch-hit double -- so he could decide how he felt about it.
"It went OK," said Hirsh, who spent much of the season rehabbing, then pitching at Triple-A Colorado Springs, and hadn't started a game since Aug. 29 for the Sky Sox at Las Vegas. Hirsh had made three relief appearances for the Rockies this month.
"I fell behind a lot of counts, threw a lot of pitches early. But my arm felt fine. Everything felt good."
After yet another loss to the D-backs, it was refreshing for Hurdle to be able to take a positive. Hirsh, who went 5-7 with a 4.81 ERA last year as a rookie before suffering a broken fibula in August, would qualify as a pitcher the Rockies can look forward to having at full strength in 2009.
"Taking everything in consideration, the time between starts and the outings out of the bullpen, I thought he wasn't bad," Hurdle said. "I thought he showed some improvement. The volume of pitches wasn't what you want.
"But I told him after we took him out, he'd worked all year for this opportunity. We wanted to give him a chance to go out there. He felt fine. It wasn't fatigue as much as the inability to put counts away."
The Rockies scored three in the first inning against D-backs starter Dan Haren, with two of the runs coming on RBI doubles by Tulowitzki and Brad Hawpe.
But the Upton and Drew homers cut the difference to 3-2 by the time Hirsh departed with a runner on base. Upton, who has hit .378 against the Rockies and .239 against everyone else, knocked his triple off reliever Matt Herges.
Joe Koshansky solved Haren with a pinch-hit RBI double in the seventh.
Tulowitzki drew a walk from reliever Juan Cruz (4-0) to open the eighth. He tried to steal second, but second-base umpire Ron Kulpa said Drew tagged him after receiving a throw from catcher Miguel Montero. Hurdle, however, didn't see a tag and argued until he was ejected.
Grilli pitched a scoreless seventh, but he gave up a Montero double, a walk and the Tracy double in the eighth. The D-Backs' Chad Qualls pitched a spotless ninth for his eighth save.