Mike Hampton pitched two-hit ball into the eighth inning for his first victory in more than a month and the Atlanta Braves beat the Seattle Mariners 3-1.
The Braves on Saturday snapped a seven-game winning streak by Seattle starter Jamie Moyer (10-3), who left with one out in the eighth after allowing an RBI double by Andruw Jones that made it 3-0.
Atlanta evened the series between the top teams in the majors at a game apiece. Greg Maddux pitches for the Braves (45-21) on Sunday, while Gil Meche goes for the Mariners (44-22).
Hampton (3-3) hadn't won since May 11 against San Francisco. John Smoltz, who took over with no outs and the bases loaded in the eighth, earned his major league-leading 26th save in 27 opportunities. It was only the second time this season he pitched two innings.
Yankees 13, Cardinals 4
In New York, Jason Giambi hit a pair of two-run homers and Ruben Sierra and Raul Mondesi also connected as New York roughed up St. Louis.
Hideki Matsui drove in four runs, three on a first-inning double that got the rout started before a rain delay of 1 hour, 27 minutes.
A day after Roger Clemens earned his 300th career victory and got his 4,000th strikeout, the Yankees won with hitting. New York built an 11-2 lead after four innings, and that let Andy Pettitte (6-6) coast.
Dodgers 5, Indians 2
In Cleveland, Andy Ashby got his first win this season as Dave Ross homered and drove in three runs, leading Los Angeles to its fifth straight win.
The game also featured some heated trash talk between Cleveland's Milton Bradley and Los Angeles' Paul Lo Duca, who were wired with microphones for TV.
Ashby (1-4) had dropped his past eight decisions and hadn't won since Aug. 18 last season. The right-hander gave up two runs and five hits in five innings.
Athletics 5, Expos 4
In Oakland, California, Scott Hatteberg hit a three-run homer in the eighth inning, and Eric Byrnes also homered as Oakland rallied to beat Montreal.
With the A's trailing 3-2, Mark Ellis was hit by a pitch leading off the eighth. Chris Singleton sacrificed and Byrnes singled, putting runners at the corners.
Hatteberg hit a 1-1 pitch from Luis Ayala (5-2) over the right-field fence for his first homer since May 4 at Yankee Stadium, a drought of 29 games and 121 at-bats. He has four this season
Cubs 4, Blue Jays 2
In Toronto, Moises Alou hit a two-run triple and scored on a throwing error as Mark Prior and the Chicago Cubs ended Toronto's five-game winning streak.
Sammy Sosa missed his fourth straight game while serving a seven-game suspension for using a corked bat. The Cubs are 2-2 without their cleanup hitter.
Carlos Delgado hit his major league-leading 22nd homer for the Blue Jays.
Pirates 12, Devil Rays 9
In St. Petersburg, Florida, Aramis Ramirez drove in four runs with a three-run double and a homer, and Pittsburgh held on to snap a six-game losing streak.
Four players were ejected during a bench-clearing brawl that started after Marlon Anderson was hit by a pitch from Josh Fogg in the fourth inning.
Jack Wilson had four hits -- three doubles -- for Pittsburgh, which had season highs for runs and hits (17). The Pirates, off to their worst June start in more than a century (2-9), ended a seven-game skid on the road -- barely.
Red Sox 8, Astros 4
In Boston, Derek Lowe pitched into the eighth inning and David Ortiz hit a three-run double as Boston beat former manager Jimy Williams and Houston for the second straight night.



