(BaseballStL) — Lance Lynn has battled the one-bad-inning beast all season, and Thursday night it the fight started early.
After giving a leadoff single to Gerardo Parra, he walked Martin Prado on six pitches, putting two on for offensive juggernaut Paul Goldschmidt.
The stud first baseman singled a 1-0 fastball to right, scoring a run and leaving men at the corners for Aaron Hill.
Lynn fell behind Hill as well, but ultimately induced a pop fly to right field. Shane Robinson, starting one day after his return to the club, made a perfect throw to home on a bounce, and would have had Prado out by five feet.
Yadier Molina was unable to handle the throw, and the ball popped up off his mitt, allowing Prado to cross the plate for a 2-0 Arizona advantage.
Lynn would get out of the inning with a pop up to third and strikeout, but he tossed 30 pitches in the opening frame.
He would regroup, pitching back-to-back innings of nine pitches and holding the Diamondbacks in check.
The Cardinal offense, so reliable for Lynn in his previous starts, threatened in the first five innings, but did not hit pay dirt, until Shane Robinson tied the game in the sixth.
Allen Craig reached on single and Jhonny Peralta moved him to third with a double to the wall in left field.
Robinson stepped in and promptly put a ball in the left center gap, scoring both and pulling Cardinals even.
The following inning, the Cardinals took the lead when Matt Holliday drew a two-out walk and Allen Craig pumped a ball into right center to score him from first.
Robinson wasn't done, singling on in the eighth to make it a three-hit day. He moved to second on a swinging bunt by Mark Ellis, then scored on a soft single into center by Matt Carpenter to give the Cardinals a 4-2 cushion for the ninth.
Trevor Rosenthal made quick work of the Diamondbacks, setting them down in order to close out the contest.