Kirk Gibson didn't even want to try to make sense of it, and he wasn't about to consider any of the frustrating aspects of Monday night's 12-9 win over the Florida Marlins.

It was a win, which is all that matters.

And after the long, late-night/early-morning flight home, he and his players are able to turn their focus toward a clash with the San Francisco Giants with first place on the line.

If that sounds strange, it's probably because a series like this hasn't happened this late in the season around here in . . . how long has it been?

"In a while - a while," Diamondbacks center fielder Chris Young said. "It kind of brings back the good old days."

Oh, sure, the Diamondbacks know there are 3 1/2 months left in the season. But they're not going to let that completely temper the enthusiasm for what has become a rare summertime sight for Chase Field - a meaningful game.

"There's still quite a bit of season left," Young said. "But it's fun, just the thought of it."

Less fun, perhaps, was the way they won Monday night, their pitching staff turning a would-be blowout into a game tight enough to rustle closer J.J. Putz out of what should have been continued hibernation.

After the Diamondbacks scored four first-inning runs off Marlins starter Ricky Nolasco and added five more in the third, left-hander Zach Duke couldn't get through the fifth, thus wasn't credited with the win despite having had a 9-0 lead.