Mon, Jun 26, 2017  •  3:15 PM ET  •  Busch Stadium
 
win probability

60.6%

STL