Adam LaRoche homered and matched a career high with four hits, and the Washington Nationals again rallied late against Kerry Wood and Carlos Marmol, scoring five runs in the eighth to beat the host Chicago Cubs, 7-4, yesterday.

LaRoche drove a two-run shot off Matt Garza in the fourth. The Cubs chased Gio Gonzalez with three in the bottom half to go up 4-2. But Washington sent up 11 batters in the eighth and hammered Wood (0-1) and Marmol again after they faltered in a 2-1 loss Thursday.

Dodgers 6, Padres 5: Dee Gordon singled in the winning run in the top of the 11th.

Diamondbacks 5, Giants 4: Aaron Hill hit two homers and Chris Young had two run-scoring doubles for host Arizona.

Brewers 6, Cardinals 0: Corey Hart homered twice, Zack Greinke pitched three-hit ball for seven innings for host Milwaukee. Ryan Braun had a pair of doubles and drew a walk after going 0-for-5 Friday.

Astros 7, Rockies 3: J.D. Martinez homered and drove in three runs and the NL's youngest team, host Houston, beat baseball's oldest player, 49-year-old Jamie Moyer.

Marlins 8, Reds 3: Giancarlo Stanton led visiting Miami out of its early slump, getting three hits and driving in three runs for the Marlins' first victory of the season.

Pirates 2, Phillies 1: Alex Presley singled home Mike McKenry with two outs in the bottom of the 10th for Pittsburgh.

White Sox 4, Rangers 3: Alex Rios led off the ninth inning with a home run as visiting Chicago got its first win for new manager Robin Ventura.

Orioles 8, Twins 2: Tommy Hunter took a four-hitter into the eighth inning and Nick Markakis went 3-for-4 with a homer for host Baltimore. Adam Jones and Matt Wieters also homered for the Orioles.

Mariners 8, Athletics 7: Chone Figgins hit a two-run double to cap a six-run fourth inning for visiting Seattle.-- AP

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME