ATLANTA (AP) - Kris Medlen won his fourth straight start, Chris Johnson hit a two-run home run, and the Atlanta Braves beat the Philadelphia Phillies 3-1 on Tuesday night.
Medlen (10-10) appeared to be in danger of being sent to the bullpen one month ago, now his spot in the rotation appears secure. He left after walking Erik Kratz to open the eighth, getting a standing ovation after allowing one run and five hits in seven innings.
Craig Kimbrel earned his 37th save.
Chase Utley had three hits for Philadelphia, including a one-out single off Kimbrel in the ninth. Kimbrel struck out Domonic Brown and ended the game on Darin Ruf's popup to first baseman Freddie Freeman.
Johnson gave Atlanta a 3-0 lead in the third inning with his homer off rookie Ethan Martin (1-2). Johnson leads the National League with his .337 batting average.
There was a moment of silence before the game in honor of Braves fan Ronald Lee Homer Jr. of Conyers, Ga., who died after falling 85 feet from the stadium to a parking lot during Monday night's game.
NATIONALS 4, GIANTS 2
WASHINGTON (AP) - Adam LaRoche hit a two-run home run in the sixth inning to help lift Washington over San Francisco.
The Nationals won their fourth in a row on a night when neither starting pitcher returned after a thunderstorm caused a 1:17 rain delay.
Washington starter Gio Gonzalez threw four shutout innings. Giants ace Madison Bumgarner allowed just one run on an infield ground out in four innings.
LaRoche sent a 1-0 pitch from Guillermo Moscoso (1-1) off the facing of the second deck above the Nationals bullpen in right field. That came after a leadoff single by Ian Desmond and broke a 1-1 tie.
San Francisco scratched second baseman Marco Scutaro (stiff back) from the lineup. Joaquin Arias replaced him and had three singles and a double for a career-high four hits.
PADRES 7, ROCKIES 5
DENVER (AP) - Nick Hundley homered and drove in two runs, Will Venable had three hits, and San Diego rallied to beat Colorado.
Jedd Gyorko also went deep for the second straight night for the Padres, who rebounded from a 14-2 loss to the Rockies on Monday.
San Diego beat the Rockies for just the fourth time in 15 games this season.
Charlie Culberson had two hits and two RBIs, and Nolan Arenado and DJ LeMahieu also had two hits each for Colorado, which had its four-game winning streak snapped.
The Padres got the win despite an uncharacteristic start from left-hander Eric Stults, who was 3-0 with a 3.35 ERA in six career starts against the Rockies.
The first four batters reached for Colorado, with Wilin Rosario delivering a two-run, bases-loaded single to center to make it 2-1. One out later, Todd Helton and Culberson had RBI singles to stretch the lead to 4-1.
The Padres jumped on Jeff Manship (0-2) in the second inning.
Huston Street got the final four outs for his 23rd save.
REDS 6, CUBS 4, 11 innings
CHICAGO (AP) - Shin-Soo Choo hit a tiebreaking two-run single in the 11th inning and J.J. Hoover provided terrific relief work on his 26th birthday, helping Cincinnati beat the Chicago Cubs.
With no outs and the bases loaded, Choo jumped on the first pitch he got from Eduardo Sanchez (0-1) and lined it into the gap in right-center. Ryan Ludwick and Devin Mesoraco scored.
Nate Schierholtz, Dioner Navarro and Murphy homered for Chicago, which was shut out in each of its previous three home games. Schierholtz's two-run drive in the second snapped a franchise record home scoreless stretch at 33 innings.
Hoover (3-5) allowed one hit in 2 1-3 innings, running his scoreless streak to 21 games and 24 2-3 innings. Aroldis Chapman finished for his 29th save in 33 chances, closing out Cincinnati's sixth win in seven games.
Alexander Steen, Blues beat Blackhawks in triple overtime
Rangers score three in the third period to beat Flyers in Game 1