MIAMI — Anibal Sanchez held the Colorado Rockies hitless Friday night until Dexter Fowler led off the ninth inning with a broken-bat single. Sanchez then got the final three outs for a one-hitter and the Marlins won 4-1.

MIAMI — Anibal Sanchez held the Colorado Rockies hitless Friday night until Dexter Fowler led off the ninth inning with a broken-bat single. Sanchez then got the final three outs for a one-hitter and the Marlins won 4-1.

Sanchez (1-1) had a career-high nine strikeouts, and the run off him was unearned.

Braves 4, Giants 1

At San Francisco, Chipper Jones hit a two-run double, Jason Heyward and Freddie Freeman each singled in runs during a decisive four-run third inning to back Tommy Hanson and Atlanta beat San Francisco.

Phillies 2, Padres 0

At San Diego, Cole Hamels held his punchless hometown Padres to four hits in eight innings and the Philadelphia Phillies won, handing San Diego its second straight shutout and third in five games.

American League

Mariners 4, Athletics 0

At Seattle, rookie Michael Pineda dazzled again, throwing six shutout innings for his third straight victory.

Red Sox 4, Angels 3

At Anaheim, Calif., Jon Lester scattered four hits over six scoreless innings, and the Boston Red Sox overcame a shaky performance by their bullpen.