Hamels is 5-1 after a loss.
Moyer did a little of everything tonight. He pitched out of jams. He hit. He ran the bases.
He had runners on first and second with one out in the fourth and fifth innings, but worked out of both jams.
Scott Rolen hit a leadoff single in the sixth and Chris Duncan followed with a double to right to put runners on second and third with nobody out. But Adam Kennedy lined out to Ryan Howard and Kelly Stinnett popped out to Howard for the second out. Cardinals manager Tony La Russa then sent pinch-hitter Ryan Ludwick to the plate. But Moyer absolutely baffled Ludwick on a 2-2 off-speed pitch. Ludwick took a futile swing and missed.
He missed so badly he fell to one knee.
What made Moyer so compelling to watch was that he did it all. He started a five-run rally in the top of the third inning and made an impressive defensive play in the bottom of the third to end the inning.
In both instances, he hustled back to the dugout with his head down.
Old school all the way.
In the top of the third, Moyer hit a one-out single to left field off Cardinals righthander Anthony Reyes. Jimmy Rollins followed with a single to right to put runners on first and second. Shane Victorino then hit a blooper into left-center field to extend his hitting streak to 14 games.
Moyer showed some good baserunning on that play. Knowing that the ball could not be caught, he ran to third, and third base coach Steve Smith sent him home. Moyer won't win any style points for his slide into the plate - he almost rolled over - but he was safe to make it 1-0.
Moyer hopped up, grabbed Victorino's bat, and ran back to the dugout.
Utley ripped a single to right that went through Juan Encarnacion's legs. Rollins and Victorino scored to make it 3-0 and Utley cruised to third. Ryan Howard then doubled to right-center to score Utley, and Aaron Rowand singled to right to put runners at the corners.
Greg Dobbs' sacrifice fly to center drove in Howard to complete the scoring in the inning.
With two outs and nobody on in the bottom of the third, Albert Pujols appeared to hit the ball off Moyer. Moyer chased down the deflection and dove as he flipped the ball to Howard for the out.
Reyes lasted four batters into the fifth inning before La Russa finally gave him the hook. Reyes is the first Cardinals pitcher to start the season 0-9 since Danny Jackson in 1995. He is the first pitcher in baseball to start the season 0-9 since Arizona's Edgar Gonzalez in 2004. So you can imagine the reaction Reyes received when he walked off the mound, right?
Actually, there was no reaction.
Check that. A Cardinals fan, who must have tipped back a couple Budweisers, looked at the scoreboard as he walked out of the ballpark and cheered, "Woooooo! 0 and 9!"
Contact staff writer Todd Zolecki at 215-854-4874
or firstname.lastname@example.org. Read his blog at http://go.philly.com/zozone.