Hours after making his first All-Star team, David Wells showed why he belongs on the AL squad.

Wells pitched seven strong innings and Tino Martinez drove in four runs to lead the New York Yankees to a 5-2 victory over the Philadelphia Phillies on Wednesday night.Wells (11-2) held the Phillies to one earned run and extended his streak of innings without a walk to 36.

"I had no breaking ball whatsoever," said Wells, one of five Yankees picked for the AL All-Star team earlier in the day. "If you don't have your best stuff, you have to pull a rabbit out of your hat."

Wells won for the eighth time in nine starts, and Mariano Rivera got five outs for his 20th save in 23 chances.

The Yankees got all the offense they needed from Martinez, who broke out of a slump with a two-run homer in the second and a two-run single in the fifth.

MARINERS 9, ROCKIES 5: Ken Griffey Jr. hit his AL-leading 34th home run and David Segui, left off the AL All-Star team earlier in the day, hit two homers for Seattle.

Griffey went 4-for-5 with three doubles, giving him a major league-leading 56 extra-base hits. Segui hit a solo shot in the third and a two-run homer in the fifth. Edgar Martinez also homered for the host Mariners, who lead the majors with 133 homers even though they're in last place in the AL West.

BLUE JAYS 15, METS 10: Alex Gonzalez hit a three-run homer in an eight-run eighth inning for Toronto, which had its biggest offensive day of the season.

The Blue Jays, who won for the eighth time in 10 games, scored their most runs since beating Milwaukee 15-7 on July 13, 1996. Edgardo Alfonzo homered twice for the visiting Mets.

PADRES 8, ATHLETICS 4: Greg Vaughn hit his 28th homer, a controversial three-run shot, and Kevin Brown got his 10th win for San Diego at Oakland.

Vaughn, named a NL All-Star reserve before the game, got credit for his fourth-inning homer after an appeal to the umpires - who first ruled the ball hit the center-field wall and was in play. The Padres argued that the ball bounced off a camera booth beyond the wall, and the umpires eventually agreed.

TIGERS 9, PIRATES 1: Seth Greisinger (1-3) held Pittsburgh to five hits in eight innings for his first major league victory.

The host Pirates were in danger of being shut out for the third time in four games until scoring in the eighth on Doug Strange's sacrifice fly.

RED SOX 6, EXPOS 1: At Boston, Bret Saberhagen pitched seven innings of three-hit ball and Nomar Garciaparra extended his hitting streak to 22 games for the Red Sox.

Saberhagen (10-5) retired the first 10 batters and had still faced the minimum before Shane Andrews homered with one out in the sixth.

TWINS 2, REDS 1: Brad Radke, Minnesota's lone All-Star representative, got his ninth win as the Twins halted Cincinnati's five-game winning streak.

BRAVES 6, DEVIL RAYS 5: Chipper Jones' second homer of the game - a two-run, two-out shot off Roberto Hernandez in the ninth inning - lifted Atlanta to victory at Tampa Bay.

MARLINS 5, ORIOLES 3: Livan Hernandez won his fourth straight decision as Florida handed host Baltimore its eighth straight loss.

INDIANS 5, BREWERS 2: All-Stars Jim Thome and Omar Vizquel each drove in two runs and Kenny Lofton had three hits as Cleveland snapped a three-game losing streak by winning at Milwaukee.

ROYALS 6, CARDINALS 4: Tim Belcher won for the fifth time in six decisions, and Jeff Conine and Dean Palmer each had three RBIs as host Kansas City won for the eighth time in 10 games.

Mark McGwire, who hit his major league-leading 37th homer the previous night, went 0-for-3 with a walk and two strikeouts for St. Louis. The Cardinals have lost seven of eight.

DODGERS 7, RANGERS 5: Los Angeles won at Texas as Eric Karros' two-run double capped a three-run rally in the ninth inning off All-Star closer John Wetteland.

ASTROS 10, WHITE SOX 4: At Houston, Moises Alou drove in four runs and Sean Berry tied his career-high with four hits as the Astros continued their scoring splurge.

GIANTS 6, ANGELS 3: Bill Mueller hit a three-run homer in the 10th inning after failing in two sacrifice attempts, lifting San Francisco to victory at Anaheim.

NATIONAL LEAGUE

CUBS 6, DIAMONDBACKS 4: Chicago rookie Kerry Wood, left off the NL All-Star team, struck out 13 in eight innings and improved his home record to 6-0.

Wood (8-3) gave up two runs and three hits. Sammy Sosa, who hit a record 20 homers in June, began July with a pair of RBI doubles for the Cubs.