As the Cards look for a consecutive home sweep against an NL East opponent, the Mets are looking to revive their bats when the teams take the field at 12:45 CST today. Notably, these two teams are going in completely opposite directions, with the Cardinals winning 8 of their last 9 and the Mets losing 11 of their last 14. The Cards have relied on outstanding pitching recently, while the Mets have struggled to score runs. Despite this, the Mets may have the slight edge in the pitching matchup.

Pitching Matchup: Lance Lynn (7-4, 3.16 ERA) dazzled in his last start against the Nationals when he shut them out in 8 innings and gave up just 2 hits. In his only start against the Mets this season, Lynn took the loss, but he had a quality start. He threw 6 1/3 innings and allowed four hits and two runs, but he recorded 9 strikeouts. Nonetheless, Lynn has struggled in day games so far this year as he is 2-2 with a 4.43 ERA.

Although veteran pitcher Bartolo Colon’s best days may be in the past, the Cardinals should still be weary of him. Colon (6-5, 4.15 ERA) has compiled a 4-0 record with a startling 1.78 ERA over his previous five starts. In his last start against the Padres, Colon lasted 7 1/3 innings and gave up 4 hits and 2 runs. He outdueled Lynn on April 24th this season, as he pitched seven innings and allowed one run in the Mets’ victory. With that being said, Colon has struggled on the road (5.40 ERA and 1.48 WHIP) compared to at home (2.34 ERA), so there is a decent chance that the Cardinals could end Colon’s hot streak.

The Skinny: Colon is a pitcher that gives up a good amount of hits, but he is masterful at pitching out of jams, so it is imperative that the Cards are able to come through with runners in scoring position. I foresee a much closer game than the last two games in this series. Expect Lynn to shut down the Mets’ struggling bats and for Colon to continue his recent stretch of play, as this one does not get decided until the late innings.