CHICAGO -- The Atlanta Braves were in position to celebrate a division championship. Instead, they left themselves with another wait.
Atlanta's magic number remained at one to clinch its first division title since 2005. Second-place Washington was rained at at home against Miami later Saturday.
"Waiting game again," Gerald Laird said. "It's kind of weird."
The Braves found themselves again hoping the Marlins would beat the Nationals. Had Miami done that on Friday, the title would have been assured.
Instead, the Braves were trying to wrap up the division themselves. Then, the Cubs staged a late rally.
"It was nice not to have to see (a celebration) in person," Chicago manager Dale Sveum said.
"They just made some good swings," Laird said. "Rizzo went out and got that ball, hit it down the line. Dioner hit that slider down and in. You've got to tip your cap to them."
Medlen held Chicago to one run and six hits in 7 1/3 innings after going 4-0 with an 0.98 ERA in his previous four starts.
"It's tough, but I'm a former bullpen guy, and I know how tough that job is," Medlen said. "The dudes do their best. They've carried us the entire year, so these things happen and nobody in this clubhouse is panicking at all or anything. Credit their pitcher with keeping the game close, too. (Travis) Wood's having a great year. I felt it all game. I felt like it was in my hands, and the game was over. I had all the confidence in the world in myself and I just tried making pitches."
Carlos Villanueva (7-8) relieved Wood with two on and no outs in the eighth after Justin Upton doubled and Freddie Freeman walked. Villanueva induced a double-play grounder by Chris Johnson and a flyout by Evan Gattis.
Pedro Strop struck out the side in the ninth for his first save in four chances.
Atlanta went ahead in the fourth when Freeman walked and scored on Gattis' single. But B.J. Upton also struck out looking with the bases loaded to end the rally.
Wood settled down after that, allowing one run, five hits and four walks in seven innings with seven strikeouts.
"I had pretty command of most my pitches, being able to locate my fastball and getting the cutter on their hands and get some early swings and some quick outs," Wood said. "Just that last inning kind of got away from me quick. I really wanted to go out there and finish it strong and maybe overtried a little bit and left a pitch over that Upton could hit and Freeman battled me."
Braves manager Fredi Gonzalez said OF Jason Heyward "was feeling great," a day after Heyward returned from the disabled list. Heyward was not in the lineup on Saturday after going 0 for 2 with a walk in his first appearance since breaking his jaw on Aug. 21 because of a broken jaw. ... The Cubs unveiled a logo to celebrate the 100th anniversary of Wrigley Field in 2014. It shows the ballpark's familiar marquee and facade with "100 years 1914-2014." The logo, which will be featured as a patch on the team's home uniform next season, was submitted by Brandon Ort of New Bremen, Ohio, as part of a fan contest before the season. ... RHP Julio Teheran (12-8, 3.14 ERA) starts Sunday for Atlanta, with RHP Edwin Jackson (8-16, 4.75) pitching for Chicago.
Already the owner of two American League Most Valuable Player awards by age 25, Los Angeles Angels center fielder Mike Trout is showing there's always room for improvement.
Two teams that looked a bit more like they hoped to look all season Thursday night will go head-to-head for the second straight game when the San Diego Padres take on the San Francisco Giants on Friday.
Bryce Harper made some strides at the plate Thursday night just as the Washington Nationals prepare to welcome the division-rival Philadelphia Phillies to town for a weekend series.
Luis Valbuena homered twice, Kole Calhoun connected for the second consecutive game and the Los Angeles Angels defeated the Toronto Blue Jays 8-5 on Thursday night.
Luis Valbuena hits a pair of homers, in the fifth and seventh innings, to increase his season total to eight home runs on the season.
Madison Bumgarner pitched eight innings of three-hit ball for his first win of the season, Mark Melancon earned his first save in a year and the San Francisco Giants beat the San Diego Padres 3-0 on Thursday night.