The Seattle Mariners hit three home runs in a 14-7 romp over the Major League Baseball defending champion Boston Red Sox in a American League contest Friday.

Adrian Beltre heads toward third in first inning on a fly ball from teammate Raul Ibanez, Friday
Adrian Beltre hit a three-run homer, and Richie Sexson and Raul Ibanez each added a solo shot for the Mariners. Beltre also drove in another run for a season-high four RBI's. Boston's road loss was just its third in the last 13 games, and robbed the Red Sox of the chance to tie Baltimore for the lead in the AL East Division.

Meanwhile, the visiting Baltimore Orioles fell 5-3 to the Chicago White Sox, who have the best record in baseball so far this season with 27 wins against only nine losses. Chicago starter Mark Buehrle scattered five hits in eight innings of work for his fifth straight decision.

Other AL winners Friday were the Tampa Bay Devil Rays, the Cleveland Indians, the Texas Rangers, and the New York Yankees.

In the National League, New York star pitcher Tom Glavine broke out of his slump to lead the host Mets to a 2-0 shutout of the Central Division leading St. Louis Cardinals.

Glavine allowed only four hits and retired 12 straight batters in more than seven innings in Friday's contest, after allowing 19 runs and 29 hits in the previous 14 innings over his last three starts. The two-time Cy Young pitching award winner has 264 career wins. Only fellow greats Greg Maddux of Chicago and Roger Clemens of Houston have more among active pitchers.

Los Angeles and Atlanta traded grand slam homers as the Dodgers beat the visiting Braves 7-4. LA slugger Milton Bradley and Atlanta's Adam LaRoche each blasted grand slams in the eighth inning in a contest between the two division-leading teams. The Dodgers top the AL West, while Atlanta leads the East.

Other NL winners were the Philadelphia Phillies, the Milwaukee Brewers, the Chicago Cubs, The San Francisco Giants, the Colorado Rockies, and the San Diego Padres.