The Chicago Cubs are swinging into San Francisco for a late-night showdown with the Giants, with the first pitch set for 22:05:00. That's right, folks, it's a midnight matinee - because who needs sleep when there's baseball to be played? The venue remains a mystery, but I'm sure the fog will clear just in time for the umpires to call a few key plays. Without the probable pitchers announced, we're left to wonder if these teams will bring their A-game or if it'll be a curveball-filled curveball.

The Cubs and Giants will look to make some noise in this matchup, but until we know who's toeing the rubber, it's anyone's guess how this one will play out. Will the Cubs' bats heat up, or will the Giants' pitching staff keep them in check? Make your pick or join the discussion on StreakChat to see how their strategies play out and find out who's got the magic to take this one home.