Milwaukee extended their winning streak to seven games by beating Pittsburgh 4-2 on Friday, with Aramis Ramirez hitting a two-run homer.
The Brewers’ 8-2 record is their best start since 1987 and they claimed the outright National League lead in the early stages of the season as Washington were beaten in 10 innings at Atlanta.
Elsewhere, San Francisco went joint top of the NL West division by edging Colorado, while Seattle moved above Oakland for top spot in the AL West.
Milwaukee starter Wily Peralta (1-0) allowed in only four hits in his seven innings, although Neil Walker finally got to him with a two-run homer in the seventh.
The Brewers had their own two-run shot from Ramirez off Francisco Liriano to open the scoring in the fourth.
Atlanta’s Jordan Schafer scored from first base on Justin Upton’s bloop single with two outs in the 10th inning, giving the Braves a 7-6 victory over Washington.
Chris Johnson singled with two outs and Schafer came in to run. With a 2-2 count, Schafer ran on the pitch and Upton dropped a single in front of the right fielder. Schafer already was rounding third when Bryce Harper fumbled the ball. No error was charged.
Upton also hit a solo homer in the eighth that tied the game 6-6. It was his third homer in two games.
San Francisco’s Madison Bumgarner hit a grand slam and drove in a career-high five runs to make up for his shaky pitching performance and help the Giants edge Colorado 6-5.
Bumgarner, who hit a sacrifice fly in the third, had a moment to remember in the fourth as he hit only the second grand slam by a Giants pitcher since the team relocated to San Francisco in 1958.
On the mound, Bumgarner (2-0) allowed four runs in six innings.
Seattle Felix Hernandez (3-0) became the first Mariners pitcher to bring up three wins in the first nine games of a season as he helped the hosts beat Oakland 6-4.
Hernandez held the Athletics scoreless in the first seven innings and struck out 11.
Mike Zunino chased A’s starter Tommy Milone (0-1) with a two-run homer in the sixth and Brad Miller followed two batters later with a solo homer.
Los Angeles’ Hyun-Jin Ryu pitched seven scoreless innings to guide the Dodgers to a 6-0 win over Arizona.
Ryu (2-1) struck out eight and walked only one, retiring 18 of his past 19 batters.
Adrian Gonzalez hit a two-run homer in the first, doubled in two more in the third and had an RBI single in the eighth.
It was the Dodgers’ first visit to Chase Field since clinching the NL West title there in September last year, when they angered the Diamondbacks by celebrating in the ballpark’s swimming pool.
Chicago’s Conor Gillaspie had a career-high four RBIs to power the White Sox to a 9-6 win over Cleveland.
Chris Sale (3-0) pitched five innings in his first win against Cleveland since 2012. He allowed six hits from his 105 pitches.
Indians pitchers issued nine walks and walked in two runs.
Boston’s Grady Sizemore hit a three-run homer in the sixth inning, which proved enough for the Red Sox to beat the New York Yankees 4-2.
Boston starter Jon Lester (1-2) boasted a 2.51 ERA coming into the game, yet was still at risk of falling to 0-3 for the first time in his career, but the Red Sox batters finally gave him a little run support.
Jonny Gomes homered leading off the sixth and the four-run inning was more than Boston had scored for Lester in his first two starts combined.