WASHINGTON - Stephen Strasburg recovered from another rough first inning to pitch into the eighth, Wilson Ramos produced a go-ahead sacrifice fly in his first game since opening day, and the Washington Nationals edged the Los Angeles Dodgers, 3-2, Wednesday.

After waiting through a rain delay of more than 11/2 hours to throw his first pitch, Strasburg (3-2) did what he's done all season: struggled to get the first three outs, then been fairly dominant. This time, he gave up four consecutive singles, including run-scoring hits by Adrian Gonzalez and Yasiel Puig, during a 28-pitch first as Los Angeles went ahead by 2-0.

Then Strasburg got into a groove, while his teammates scored three runs off former Nationals pitcher Dan Haren (4-1).

Diamondbacks 3, Brewers 2 - Paul Goldschmidt hit a two-run homer for the second straight game to back Bronson Arroyo and lead visiting Arizona past Milwaukee. Goldschmidt went 7 for 15 in a three-game series. Arizona took two of three from the team that entered Wednesday an NL-best 22-12.

Arenado hits 27

Rockies third baseman Nolan Arenado tied the team record by extending his hitting streak to 27 games during Colorado's 9-2 win at Texas.

Arenado needed little time to extend his string. He hit a two-run double in the first inning to equal teammate Michael Cuddyer's 27-game streak from last season. He finished 3 for 5