How the game was won: Chicago's starting pitcher shut down the Braves' bats for the second game in a row. This time it was Jake Arrieta, who had a no-hitter through 3 2/3 innings. His final line: seven innings, no runs, three hits, three walks and 10 strikeouts.

The Cubs scored two unearned runs in the second. Chris Coghlan hit a one-out single to center field. Starlin Castro then hit a double-play ball to Jace Peterson, but his throw to second was too high and both runners were safe. Three batters later, Jonathan Herrera knocked two runs in with a single up the middle.

Shelby Miller labored through six innings, giving up the three runs on four hits and four walks. He continues to get dismal run support — Atlanta gave him none Sunday — and is 0-5 since May 17.

Number: 7. The number of hits the Braves have in the past two games.

What's next: The Braves (43-49) welcome the Los Angeles Dodgers (53-40) for a three-game series. Atlanta won't face Clayton Kershaw or Zack Greinke, who won his ninth game Sunday. Matt Wisler (3-1, 3.10 ERA) starts Monday against former Braves right-hander Brandon Beachy (0-1, 6.75 ERA).