Scoreboard for Sat 21-Jul-2012

Braves4Nationals0Final
Dodgers8Mets5Final
Tigers7White Sox1Final
Rangers9Angels2Final
Giants6Phillies5Final/10
Nationals5Braves2Final
Orioles3Indians1Final
Pirates5Marlins1Final
Blue Jays7Red Sox3Final
Reds6Brewers2Final
Royals7Twins3Final
Mariners2Rays1Final
Cardinals12Cubs0Final
Diamondbacks12Astros3Final
Rockies8Padres6Final/12
Athletics2Yankees1Final