ATLANTA (AP) — The Cubs extended the game with a rare ninth-inning rally against Braves closer Craig Kimbrel.
Left-hander Wesley Wright couldn't take advantage of the break.
Wright opened the 10th inning with two walks, one intentional, and then gave up Freddie Freeman's run-scoring single up the middle as Chicago fell to Atlanta 3-2 Friday night.
Freeman's single drove in Jason Heyward from second base.
Wright (0-1) walked Heyward to lead off the 10th. Heyward stole second base, setting up Wright's intentional walk to Justin Upton.
Freeman ended the game with his single. Heyward slid home with the winning run as Ryan Kalish's throw from center field was off target.
"Wesley has been fantastic for us," Cubs manager Rick Renteria said. "I'd give him the ball again."
Jason Hammel allowed only two runs in seven innings — his fifth straight start in which he lasted at least seven innings. Atlanta's Julio Teheran was even better, allowing only one hit — Mike Olt's homer — in eight innings.
"Teheran threw a great game," Hammel said. "That's where it starts. It was a good old-fashioned pitchers' duel, I guess, tonight. He was even better."
Chris Johnson's two-run single off Hammel in the third inning gave Atlanta a 2-1 lead.
Chris Coghlan led off the ninth with a single off Kimbrel. Coghlan moved to second on Emilio Bonifacio's groundout and scored on a single to left by Kalish, who advanced to second on Upton's fielding error. Kalish moved to third on Anthony Rizzo's grounder to first. Kimbrel walked Starlin Castro before ending the inning on another grounder by Nate Schierholtz.
"There's definitely a lot of fight in this team," Olt said. "As long as we keep fighting we're going to find a way to come up with some wins."