Mon 6/4/12 4:05 PM

Allen Craig had an RBI single and a two-run homer to lead the Cardinals to a 5-4 win over the Mets on Monday. A four-game sweep wasn't meant to be for the Mets. Craig saw to that, taking Jon Rauch deep to give the Cardinals a lead in the eighth. It was his sixth homer in just 62 at-bats on the season. If only he could have stayed healthy during the first two months, he'd probably be in the running for an All-Star bid.