Braves’ Smoltz shuts down Dodgers

? Less than two weeks from his 40th birthday, John Smoltz looks as dominant as ever.

Smoltz pitched seven shutout innings for his first win over the Dodgers in more than eight years, and the Atlanta Braves beat Los Angeles, 4-0, in a matchup of first-place teams Friday night.

“That was vintage Smoltz,” manager Bobby Cox said. “My goodness.”

Smoltz (4-1) escaped a bases-loaded, no-outs jam in the fourth on the way to his first win over Los Angeles since April 19, 1999. He picked up his 197th career win and, the way things are going, figures to have a shot at No. 200 shortly after he turns 40 on May 15.

“I’m not going to go out there and strike out guys like I did in years past,” Smoltz said. “But I’m going to be on the attack. Hopefully what I’ve learned to do is not give in to certain circumstances.”

Brian McCann returned to the lineup with a two-run double and Jeff Francoeur drove in Atlanta’s other runs with a fifth-inning single.

Brewers 10, Pirates 0

Milwaukee – J.J. Hardy, Prince Fielder and Johnny Estrada all homered, and Claudio Vargas gave up four singles in six innings to lead Milwaukee. Hardy had four hits to extend his hitting streak to 15.

Rockies 6, Reds 5 (11)

Cincinnati – Troy Tulowitzki’s two-out single snapped an 11th-inning tie, leading Colorado over Cincinnati. Colorado overcame Ken Griffey Jr.’s 567th career homer and another bullpen meltdown to break its 12-game losing streak in Ohio.

Giants 6, Phillies 2

San Francisco – Just when Jamie Moyer seemed headed for another gem, pinch-hitter Eliezer Alfonzo spoiled it all. Alfonzo hit a bases-clearing double in the seventh that put San Francisco ahead with its first runs of the game.

Mets 5, Diamondbacks 3

Phoenix – Paul Lo Duca and Julio Franco homered against Randy Johnson. John Maine pitched six innings.

Cardinals 3, Astros 2

St. Louis – Albert Pujols hit a go-ahead two-run double in the fifth inning, and St. Louis ended a five-game losing streak. Adam Wainwright (2-2) allowed two runs and seven hits in six innings.

Marlins 5, Padres 4

Miami – Josh Willingham and Joe Borchard hit consecutive home runs to start the eighth inning, and Florida beat San Diego. The back-to-back homers – the first this season by Florida – came off Scott Linebrink (1-1), who entered the game with a 4-3 lead.

Cubs 6, Nationals 4

Chicago – Derrek Lee homered, and Alfonso Soriano had a key RBI double before scoring the go-ahead run.