San Francisco Giants vs. St. Louis Cardinals Live Stream: Watch Online MLB Baseball Streaming Game

May 29, 2014 07:56 PM EDT

The St. Louis Cardinals and San Francisco Giants are playing on the MLB schedule on Thursday and the game starts up at 8:15 pm ET and comes from Busch Stadium as two of the top teams in the National League face off and Ryan Vogelsong will be on the mound against Jaime Garcia for the pitching matchup and the game is streaming live online from MLB.com for the series opener.

The Giants are the best team in the MLB right now and Vogelsong comes in pitching well, as he has a scoreless streak going as the team takes on the Cardinals. The Giants missed the playoffs last season, but they have started to take the form they had a couple years ago when they won the World Series and if the pitching can hold up all season, the Giants could be a major force come October.

The Cardinals come into the game second in the NL central behind the Brewers with a 29-24 record and they are looking to get the offense going, as they have been out homered by some players since May 1 and they have been suffering from the loss of Carlos Beltran in their lineup. The team comes into the game ranked 20th in runs scored and eighth in batting average and the team is also ranked 24th in slugging percentage. The pitching has been lights out and that is why the team has been so good this season.

The Cardinals rank in the top 10 in all major categories, as they are fourth in ERA for the season and third in both WHIP and BAA while the team is also seventh in quality starts. The pitching matchup on Friday has Madison Bumgarner and Adam Wainwright going at it and those two are pitching very well and they have a combined 14 wins this season so far and just five losses.

Check here for the St. Louis Cardinals and San Francisco Giants live coverage from MLB.

Get the Most Popular Stories in a Weekly Newsletter
Array

Join the Conversation

  • Get Connected
  • Share
  • Like Us on Facebook
  • @sportswr
  • Recommend on Google
Real Time Analytics