Fielder’s 44th powers Brewers

Brewers 6, Pirates 1

Pittsburgh – Prince Fielder hit his 44th home run, and Corey Hart also connected.

Giants 2, Diamondbacks 1

San Francisco – Dan Ortmeier tripled to start the eighth inning and scored the go-ahead run on Pedro Feliz’s sacrifice fly.

Reds 7, Cardinals 2

Cincinnati – Adam Dunn hit a grand slam and a solo homer off Mark Mulder, and Cincinnati extended St. Louis’ losing streak to five. Cardinals right fielder Rick Ankiel let a fly ball drop for a double.

Marlins 13, Nationals 8

Miami – Hanley Ramirez homered twice, and Mike Jacobs drove in five runs.

Rockies 8, Phillies 2

Philadelphia – Matt Holliday hit two homers, and Franklin Morales threw five scoreless innings to lead Colorado.

Astros 5, Cubs 4, 11 inn.

Houston – Luke Scott tripled home the winning run in the 11th inning, and Houston dropped Chicago out of a tie for the NL Central lead.

Braves 13, Mets 5

New York – Mark Teixeira hit a three-run homer, and Atlanta roughed up Orlando Hernandez.

Giants 2, Diamondbacks 1

San Francisco – Dan Ortmeier tripled to start the eighth inning and scored the go-ahead run on Pedro Feliz’s sacrifice fly, and San Francisco snapped Arizona’s six-game winning streak.