There is nothing better than a game seven matchup in sports; and tonight, October 22nd we will be treated to a do or die contest between the St. Louis Cardinals and San Francisco Giants, as the National League Championship Series reaches its plateau, with the winner advancing on to play in the World Series, while the loser gets to goes home.

First pitch in this decisive game seven will come at 8:07 PM ET from AT&T Park in San Francisco, California.

The Cardinals, who have won their last six do or die contests are calling on right-hander Kyle Lohse (1-0, 1.59 ERA) to get the job done and avoid being on the wrong side of history, after giving up a 3-1 series lead. Lohse has some good numbers in his favor for this one: 4-0 in his last 4 starts on a Monday, 12-5 in his last 17 versus the NL West, and 5-2 in his last 7 against a team with a winning record. However, he is just 8-18 in his last 26 starts versus a team with a winning record when pitching on the road.

Meanwhile, Matt Cain (0-1, 4.05 ERA) is the man the Giants are countering with to get his club into the World Series after being left for dead. Cain has won 9 of his last 13 starts overall and 7 of his last 10 as a favorite. But, he is just 1-4 in his last 5 home starts against teams with a winning record. However, as a team, the Giants have won 11 of their last 16 games played at home and 6 of their last 8 NLCS games overall.

The Oddsmakers are counting on the home team to get the win and comeback from an improbable 3-1 deficit to reach the World Series. They have listed the Giants as a -135 money line favorite, while posting an over/under total at a very low and expected 6 1/2 runs.

To bet game seven of the National League Championship Series between the Cardinals and Giants with a secure and reliable Sportsbook, click this link: Bet on the Cardinals/Giants matchup at BookMaker.eu

PJ Laferla is a practicing freelance writer, professional handicapper, and the founder of SportsInput.com. If you are interested in hiring PJ Laferla for freelance writing or for winning picks against the spread, please submit all inquires to PJ@sportsinput.com.