Games on July 20, 2012

15 games

The games of July 20, 2012

15 games were played on July 20, 2012, according to Retrosheet. The widest margin belonged to the Baltimore Orioles, 10-2 winners over the Cleveland Indians. The highest-scoring game ended 11-10, the Atlanta Braves over the Washington Nationals. One-run games: the Minnesota Twins 2-1 over the Kansas City Royals, the Los Angeles Dodgers 7-6 over the New York Mets, the Oakland Athletics 3-2 over the New York Yankees, and the Pittsburgh Pirates 4-3 over the Miami Marlins. In the other games, the Texas Rangers fell to the Anaheim Angels, 6-1, the Arizona Diamondbacks beat the Houston Astros 13-8, the Toronto Blue Jays beat the Boston Red Sox 6-1, the Cincinnati Reds beat the Milwaukee Brewers 3-1, the Chicago White Sox fell to the Detroit Tigers, 4-2, the San Francisco Giants beat the Philadelphia Phillies 7-2, the San Diego Padres beat the Colorado Rockies 9-5, the Chicago Cubs fell to the St. Louis Cardinals, 4-1, and the Tampa Bay Rays topped the Seattle Mariners 4-3. Only final scores are available for this date. The pager links to the previous game day, Jul 19, 2012 and the next, Jul 21, 2012. For the wider picture, see the 2012 season.

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711.