– The Associated Press
ATLANTA – Kris Medlen continued his late-season surge by winning 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. In late July, Tim Hudson was lost for the season with a broken right ankle and Paul Maholm went on the 15-day DL with a bruised left wrist.
Though Maholm may be only one minor league rehab start away from coming off the disabled list, Medlen’s spot in the rotation appears more secure. He left after walking Erik Kratz to open the eighth, getting a standing ovation after allowing one run on five hits in seven innings.
After David Carpenter pitched a perfect eighth, Craig Kimbrel earned his 37th save by recording the final three outs.
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.
NATIONALS 4, GIANTS 2: Adam LaRoche hit a two-run home run in the sixth inning to help lift Washington at home.
The Nationals won their fourth straight game on a night when neither starting pitcher returned after a storm caused a 1:17 rain delay.
PADRES 7, ROCKIES 5: Nick Hundley homered and drove in two runs, Will Venable had three hits and San Diego rallied at Denver.
Jedd Gyorko also went deep for the second straight night for the Padres, who rebounded from a 14-2 loss Monday to the Rockies.
MARINERS 5, RAYS 4: Leadoff hitter Brad Miller homered twice at St. Petersburg, Fla., to help Seattle send Tampa Bay to its sixth straight loss.
Miller has four home runs this season, which have come in a pair of two-homer games. He connected for his first two big league homers July 19 at Houston.
INDIANS 5, TWINS 2: Zach McAllister won for the first time in almost three months and Ryan Raburn homered for Cleveland at Minneapolis.
Coming off his worst start of the season Thursday against Detroit, McAllister (5-7) bounced back and held Minnesota to one earned run and four hits in six innings. He struck out seven in his first win since May 23.
YANKEES 14, ANGELS 7: Alfonso Soriano homered twice and drove in a career-high six runs, Alex Rodriguez had a two-run double, and New York won at home.
Vernon Wells homered against his former team and leadoff batter Eduardo Nunez drove in four runs as New York equaled its highest run total of the season. The second-worst, run-producing offense in the AL won by more than three runs for the first time in 26 games.
MARLINS 1, ROYALS 0: Christian Yelich singled home the go-ahead run with one out in the 10th inning and Miami won at Kansas City, Mo.
Jose Fernandez of the Marlins and Bruce Chen of the Royals each lasted seven innings before handing the scoreless game over to their bullpens.
BREWERS 5, RANGERS 1: Scooter Gennett homered twice, Marco Estrada worked six solid innings and Milwaukee won at Arlington, Texas, ending the Rangers’ eight-game winning streak.
Khris Davis also homered for the Brewers. His solo shot in the seventh ricocheted high off the left-field pole.