
By Evan Brunell
Follow all games live with CBSSports.com's GameTracker.

ONE DAY LATER: A day after the Braves essentially stole a win thanks to an umpire's blown call, the two teams will meet up with a nice pitching duel lined up. Jair Jurrjens no longer has an ERA under 2.00, but that can be forgiven as it's still low, with a 2.44 line going up against Paul Maholm and his 3.26 ERA. The Pirates are doing everything they can to stay in the NL Central hunt and must feel a bit of pressure at their backs to make up for the loss Tuesday night, as well as the knowledge the Cardinals just upgraded their pitching by adding Edwin Jackson, Marc Rzepcynzki and Octavio Dotel. Pirates vs. Braves, 7:10 p.m. ET
DONE DEAL: The Blue Jays made yet another smart deal on Wednesday, yet another in a series of trades since Alex Anthopoulous took over as GM. The centerpiece in the three-team deal for Toronto is center fielder Colby Rasmus. Rasmus isn't in the lineup for the game, but it's possible he will arrive in time to make an entrance. More than likely, Rasmus' Blue Jays debut will wait until Thursday. Toronto may also be dealing with a short bullpen, having traded away Dotel and Rzepcynzki. They have Ricky Romero toeing the hill against Alfredo Simon. Romero threw eight innings of one-run ball the last time he faced Baltimore, so the Jays will be hoping for a repeat. Orioles vs. Blue Jays, 7:07 p.m. ET
PITCHING DUEL: The Giants added their own outfielder on Wednesday, agreeing to add Carlos Beltran for the Mets. There's no chance Beltran has of making it to San Francisco in time for the game tonight, largely because the deal is not yet completed thanks to some procedural moves. It's OK, though, because we've got a nice pitching matchup to make up for it. The Phillies will toss ace No. 4, Cole Hamels, who deserves much more than that label. Hamels has a sterling 2.62 ERA on the year with a 0.96 WHIP, striking out 134 and walking just 29. Tim Lincecum was supposed to go for the Giants but is ill (Barry Zito started in Lincecum's place as well Tuesday night), so Matt Cain will step in Lincecum's place. No problem: Cain's got a 3.06 ERA in 138 1/3 innings. Giants vs. Phillies, 7:00 p.m. ETFor more baseball news, rumors and analysis, follow @cbssportsmlb on Twitter or subscribe to the RSS feed.





Chance to gain ground: The 
Streak buster? The
Look good, play good: I know I'm a little bit weird about these kind of things, but I'm looking forward to tonight's 

The
VERLANDER SHOW: It's gotten to the point that any time 
LEFTY SHOWDOWN: Both Boston's
TURN THE PAGE: No team can be happier to see June end than the Florida