The New York Yankees won their 10th straight game for their longest winning streak in four years after scoring seven ninth-inning runs for a 9-2 win over Tampa Bay.

The Yankees' 14th victory in 15 games enabled them to keep pace with the 1902 Pittsburgh Pirates for baseball's best start this century at 65-20.The expansion Devil Rays have lost a season-high 10 straight.

New York loaded the bases with no outs against Roberto Hernandez (0-4) without getting the ball past the mound, then took a 3-2 lead when the Devil Rays closer hit Chuck Knoblauch with a pitch.

Derek Jeter followed with a two-run single and Tino Martinez doubled off Scott Aldred to drive in three more runs and break the game open.

David Wells pitched five innings for the Yankees before leaving with a bruised right toe. Mike Stanton (4-0) pitched the final 1 1-3 innings for the victory.

BLUE JAYS 7, TIGERS 2: Roger Clemens struck out 10 in the first five innings for his fifth straight win and Ed Sprague homered twice Sunday, leading Toronto to a 7-2 win over Detroit.

Jose Canseco hit a tie-breaking two-run double in the eighth inning, and Shannon Stewart and Shawn Green added homers for the Blue Jays.

Tony Clark homered as the Tigers lost for the third time in 10 games.

TWINS 11, INDIANS 6: Rookie Eric Milton took a perfect game into the sixth inning and David Ortiz drove in a career-high four runs for Minnesota.

Milton (5-7) didn't allow a hit or baserunner until David Bell hit his seventh homer with two outs in the sixth.

By then, the Twins had built a 10-0 lead on 13 hits off Charles Nagy (7-6) and Jose Mesa.

ROYALS 4, WHITE SOX 3: Jeff Conine blooped an RBI single for his fourth hit of the game as Kansas City scored twice in the ninth inning.

Shane Mack singled off Matt Karchner (2-3) and Dean Palmer doubled off the top of the right-field wall before Jeff King hit a game-tying sacrifice fly to right. Conine then dropped a single into shallow right to score Palmer.

ORIOLES 11, RED SOX 7: Eric Davis hit his 10th career grand slam and drove in a season-high five runs as the Orioles completed their first four-game sweep of Boston in 18 years.

Boston got a homer from Mo Vaughn in a six-run fifth before the Orioles scored four runs in their half and held on.

Doug Johns (3-2) pitched 2 2-3 innings for his first major league victory as a reliever and Alan Mills got four outs for his first save.

Vaughn went 3-for-4 with three RBIs for the Red Sox, whose four-game losing streak is their longest since a six-game skid from May 23-29.

ANGELS 8, MARINERS 5: Dave Hollins hit a three-run homer as Anaheim regained first place from Texas in the AL West with only its second win in nine games.

The Angels gave Jason Dickson (9-6) a 6-1 lead with a five-run second inning, capped by Hollins' 10th homer of the season, against Bill Swift (8-5).

Ken Griffey Jr., the AL's home-run leader with 37, went 2-for-3 with two walks and his 10th stolen base.

ATHLETICS 7, RANGERS 5: Jimmy Haynes pitched seven strong innings as Oakland avoided a four-game series sweep.

Haynes (7-3), who won a career-high third straight decision, allowed two unearned runs on nine hits and was helped by two Texas runners getting thrown out at the plate and one at third.

The Rangers closed to 7-5 in the ninth on pinch-hitter Mark McLemore's infield RBI single and a two-run double by pinch-hitter Domingo Cedeno. But Bill Taylor struck out Roberto Kelly with a man on for his 19th save.

National League

CARDINALS 6, ASTROS 4: After a long pause for him, Mark McGwire is right back on track.

The St. Louis slugger, who ended a 21 at-bat homerless slump with a game-winning shot on Saturday, hit his major league-leading 39th and 40th homers in Sunday's 6-4 victory over the Houston Astros.

In the first inning, McGwire hit the first pitch he saw from Sean Bergman (8-5) off the wall beyond the visitor's bullpen in left field.

He struck out in the third and drew his major league-leading 19th intentional walk in the fourth before hitting No. 40 on a 2-1 pitch from Scott Elarton to lead off the seventh, a 415-foot drive.

McGwire broke his own record for reaching 40 homers the fastest, getting there in 281 at-bats. He did it in 294 at-bats in 1996, when he finished with 52 homers.

CUBS 3, BREWERS 0: Mark Clark pitched a three-hitter for his first shutout in more than four years and Scott Servais drove in all three Chicago runs.

Clark (5-8) retired 16 of the last 18, walked two and struck out five in the third three-hitter and shutout of his career. The right-hander's last shutout came against Detroit on May 13, 1994.

A crowd of 50,735 pushed the weekend attendance to 184,432, making it the second largest four-game set in Brewers history.

METS 5, EXPOS 2: Brian McRae hit a two-run homer in the sixth inning and reliever Jeff Tam got his first major league win.

Butch Huskey, benched on Saturday for Todd Hundley's return, started in right field and went 4-for-4. Hundley started in left for the second straight game and was 0-for-2 with a walk before leaving for a pinch-hitter in the seventh.

Trailing 2-1, Huskey singled with one out and McRae followed by driving Javier Vazquez's (3-7) first pitch over the right-field wall. It was his 12th homer this season and second in two days.

PHILLIES 10, PIRATES 4: Mark Lewis, Doug Glanville and Gregg Jefferies hit two-run homers and Philadelphia finished off its second consecutive three-game sweep of Pittsburgh.

The Phillies' 27th comeback victory of the season was their sixth win in a row and moved them four games over .500 at 46-42 - a 21-game turnaround from a year ago, when they were 25-63.

The Pirates, winless since the All-Star break, have lost six in a row and eight of nine, plus 10 of their last 12 at home.

MARLINS 5, BRAVES 3: Florida took three of four games in a weekend series from Atlanta, handing Tom Glavine his first road loss.

The Marlins had already defeated Denny Neagle and Greg Maddux before beating Glavine (12-4).

Rookie Mike Redmond had three hits and drove in two runs for Florida, which has won 18 of 30 and trails fourth place Montreal by just 11/2 games.

Chipper Jones homered for the Braves, who lost to Florida in last year's NLCS.