Ryan Zimmerman continued his torrid stretch with three hits and four RBIs and Jordan Zimmermann pitched six solid innings as the Washington Nationals opened a seven-game homestand with a 15-1 rout of the Atlanta Braves last night.

Washington moved within six games of the NL East-leading Mets. Zimmerman is 17-for-42 (.405) with seven homers and 23 RBIs in his last 11 games. Atlanta has lost nine straight games.

Bryce Harper tied a career high with walks in all four of his plate appearances and scored four runs. He joined Larry Doby (1951), Joe Morgan (1973) and Rickey Henderson (1989) as the only players to score four runs without an official at-bat since 1914, according to STATS.

Brewers 5, Pirates 3: Taylor Jungmann (9-5) pitched six strong innings and Domingo Santana homered as host Milwaukee beat Pittsburgh for the sixth straight time. The Pirates are 61/2 games behind the NL Central-leading Cardinals. Pittsburgh opens a three-game series at St. Louis tonight.

Rockies 11, Giants 3: Carlos Gonzalez homered twice for the second straight night and Nolan Arenado homered for the fourth straight game for host Colorado.

Padres 10, Dodgers 7: Jedd Gyorko hit a go-ahead two-run homer in the eighth and Yangervis Solarte had four hits for host San Diego.

Royals 15, Tigers 7: Lorenzo Cain and Paulo Orlando homered for host Kansas City.

White Sox 6, Twins 4: Pinch hitter J.B. Shuck's two-run triple in the seventh led visiting Chicago. Eddie Rosario hit a grand slam for Minnesota, which fell 11/2 games behind Texas for the second AL wild-card spot.

Lincecum has surgery

Giants pitcher Tim Lincecum had surgery on his left hip and will need five months of rehab to be ready for the 2016 season.

advertisement | advertise on newsday

ESPN unplugs Schilling

ESPN says analyst Curt Schilling won't appear on the air for the rest of the regular season or the AL wild-card game on Oct. 6 in the wake of his anti-Muslim tweet. -- AP