|| John Franco (22) || 14,636 || 29–50–1 |- style="background:#bfb" | 81 || July 5 || Reds || 3–2 || Roger McDowell (2–5) || John Franco (2–2) || None || 11,935 || 30–50–1 |- style="background:#bfb" | 82 || July 6 || @ Braves || 4–0 || Bruce Ruffin (2–3) || Pete Smith (2–10) || Jeff Parrett (3) || 6,544 || 31–50–1 |- style="background:#fbb" | 83 || July 7 || @ Braves || 3–5 || John Smoltz (11–6) || Dennis Cook (3–2) || Joe Boever (14) || 11,450 || 31–51–1 |- style="background:#fbb" | 84 || July 8 || @ Braves || 3–4 || Paul Assenmacher (1–2) || Jeff Parrett (4–3) || Joe Boever (15) || 21,337 || 31–52–1 |- style="background:#bfb" | 85 || July 9 || @ Braves || 4–3 || Jeff Parrett (5–3) || Joe Boever (2–3) || None || 9,292 || 32–52–1 |- style="background:#bbcaff;" | – || July 11 ||colspan=7 |1989 Major League Baseball All-Star Game at Anaheim Stadium in Anaheim |- style="background:#bfb" | 86 || July 13 || Astros || 11–4 || Bruce Ruffin (3–3) || Bob Knepper (3–10) || Greg A. Harris (1) || || 33–52–1 |- style="background:#fbb" | 87 || July 13 || Astros || 0–3 || Bob Forsch (2–2) || Dennis Cook (3–3) || Dave Smith (19) || 22,771 || 33–53–1 |- style="background:#bfb" | 88 || July 14 || Astros || 4–2 || Jeff Parrett (6–3) || Larry Andersen (2–2) || None || 32,300 || 34–53–1 |- style="background:#fbb" | 89 || July 15 || Astros || 6–9 || Mark Portugal (1–1) || Larry McWilliams (2–9) || None || 25,574 || 34–54–1 |- style="background:#bbb" | – || July 16 || Astros || colspan=6 | Postponed (rain); |- style="background:#bfb" | 90 || July 17 || @ Reds || 4–1 || Ken Howell (8–5) || Ron Robinson (0–1) || Roger McDowell (9) || 24,167 || 35–54–1 |- style="background:#bfb" | 91 || July 18 || @ Reds || 6–5 || Todd Frohwirth (1–0) || Danny Jackson (6–10) || Roger McDowell (10) || 19,970 || 36–54–1 |- style="background:#bfb" | 92 || July 19 || @ Reds || 9–4 || Dennis Cook (4–3) || Tom Browning (7–9) || None || 17,739 || 37–54–1 |- style="background:#fbb" | 93 || July 21 || @ Astros || 2–4 || Mike Scott (15–15) || Terry Mulholland (1–4) || Dave Smith (20) || 25,501 || 37–55–1 |- style="background:#fbb" | 94 || July 22 || @ Astros