Games on July 31, 1989

9 games

The games of July 31, 1989

Retrosheet's records show 9 games on July 31, 1989. The Chicago Cubs routed the Philadelphia Phillies 10-2, the widest margin of the day. The highest-scoring game ended 9-6, the Boston Red Sox over the Baltimore Orioles. One-run games: the Toronto Blue Jays 6-5 over the New York Yankees, the Oakland Athletics 3-2 over the Chicago White Sox, the Seattle Mariners 6-5 over the California Angels, and the St. Louis Cardinals 3-2 over the New York Mets. The rest of the slate: the Milwaukee Brewers topped the Cleveland Indians 6-1, the Chicago Cubs fell to the Philadelphia Phillies, 7-4, and the Pittsburgh Pirates fell to the Montreal Expos, 4-2. The Chicago Cubs and the Philadelphia Phillies met twice, as a doubleheader. The list shows final scores; no game on this date has a full box score here. Neighboring dates are one click away: the previous game day, Jul 30, 1989 and the next, Aug 1, 1989. For the wider picture, see the 1989 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.