Rain was in the forecast, along with subfreezing wind chill temperatures.
The game was called off about four hours before it was supposed to begin at Wrigley Field. It was rescheduled for July 30 as part of a day-night doubleheader.
The Cubs beat Milwaukee 6-3 Tuesday night. It was 39 degrees at the first pitch with a steady wind.