Keep it right here for all the live updates of the much-anticipated Giants vs. Cardinals Game 1 NLCS matchup. Who will draw first blood? We’ll be the first to let you know!

SCORE Update: Giants 3 – 0 Cardinals, Bottom 9th

Read more MLB news on BleacherReport.com