(BaseballStL) -- It took 5.1 innings for the St. Louis Cardinals to put a runner on base against A.J. Burnett and the Pittsburgh Pirates on Wednesday night.
Yes, the same Burnett the Cardinals pounded -- almost one year ago -- for 12 runs in 2.2 innings pitched in a 12-2 loss on May 2.
Daniel Descalso managed to break the perfect game after being hit by a pitch with one out in the sixth inning. Burnett got the next two batters out to keep the no-hitter intact.
The no-hit bid wouldn’t last much longer.
Burnett would give up his first hit, a double to Carlos Beltran, with two outs in the seventh inning. He threw 96 pitches before allowing the hit. Yadier Molina flied out to end the inning.
The final line for Burnett read: seven innings pitched, one hit and eight strikeouts, including the 2,000th of his career. He threw 101 pitches, including 66 strikes.
Lost in Burnett’s strong start was an impressive run of 15-straight batters retired from Cardinals starter Shelby Miller.
After allowing four hits and a run in the first inning, Miller kept the Pirates off the bases until an infield single hit by Andrew McCutchen with two outs in the sixth inning. McCutchen would score later in the inning to take a 2-0 lead heading into the seventh inning.
Miller allowed only one hit and retired the last 17 batters faced in his previous start, a 2-0 win against the Milwaukee Brewers.
On Wednesday, Miller was pulled after allowing two runs (both earned) on six hits and a walk while striking out six batters in six innings pitched. He threw 98 pitches, including 69 strikes.