National League Roundup: Pujols tags two in Cards’ victory

Cardinals 9, Reds 3

Cincinnati – Albert Pujols hit a pair of solo home runs, and St. Louis matched its season high with four homers in all during a victory over Cincinnati.

Brewers 4, Dodgers 3 (10)

Los Angeles – J.J. Hardy had a run-scoring sinlge with two outs in the 10th inning to make up for a costly error in the ninth.

Mets 7, Pirates 4

Pittsburgh – Pedro Martinez pitched seven innings for the first time this season, and Jose Reyes and Ramon Castro homered to lead New York.

Padres 8, Phillies 3

San Diego – Chad Reineke pitched five innings and collected his first hit and RBI to win his major-league debut. Brian Giles drove in four runs for the first time this season to help Reineke survive after allowing two runs in a shaky first inning.

Rockies 13, Nationals 6

Washington – Troy Tulowitzki drove in three runs, and Colorado scored six times in the fifth inning to extend Washington’s losing streak to nine games.

Diamondbacks 11, Astros 5

Houston – Miguel Montero and Chris Young hit grand slams, the first time Arizona has hit two in the same game. Montero and Young hit the first slams of their careers. Montero also had a solo homer for a career-high five RBIs.

Marlins 2, Cubs 1

Miami – Hanley Ramirez homered, and Cody Ross singled in the go-ahead run in the fifth inning to help Florida snap Chicago’s nine-game road winning streak.

Braves 11, Giants 5

Atlanta – Mike Hampton gave up two runs in six innings, and Atlanta beat San Francisco to end a five-game losing streak.