Juan Rivera hit two homers, including his first career grand slam, in the second inning as the Expos built a 10-run lead before holding on for a 17-14 win over the Chicago White Sox last night in Montreal.

Juan Uribe had a career-high seven RBI for the White Sox.

Rivera drove in six runs in the inning, tying Andre Dawson's team record with a two-run homer and a grand slam in the second off Arnie Munoz (0-1), who made his major league debut.

Tim Raines's jersey -- No. 30 -- was retired in a pregame ceremony as the game drew 18,114, the biggest Olympic Stadium crowd since 30,112 attended the team's Montreal opener on April 23. (The team has played several "home" games in Puerto Rico.)

Rivera became the first major league player to hit two homers in one inning since Pittsburgh's Reggie Sanders last Aug. 20.

Munoz gave up 11 runs and 10 hits in three innings, the worst debut by a starter in the majors since April 7, 1996.

* DEVIL RAYS 11, DIAMONDBACKS 4: Tino Martinez had a home run and five RBI, and Rob Bell pitched seven shutout innings in relief as visiting Tampa Bay won its 10th straight.

Martinez hit his 12th home run of the year as Tampa Bay scored seven times in the second inning. That was enough for Bell, who gave up no walks and struck out five batters.

The Devil Rays are 10-1 in interleague play.

* YANKEES 6, DODGERS 2: Hideki Matsui and Hideo Nomo traveled thousands of miles to a different league before facing each other at last, at Dodger Stadium.

Matsui hit a three-run homer in his first at-bat against Nomo.

"He was an icon, he was a hero when he was playing in Japan," Matsui said of Nomo, who starred in Japan's Pacific League.

Matsui was nicknamed "Godzilla" when he played in the Japanese Central League. Their careers in Japan overlapped from 1993 to '94.

The second regular season meeting between the division leaders attracted another sellout crowd of 54,876. The largest crowd in Dodger Stadium history -- 55,207 -- saw the home team win, 6-3, on Friday night.

* CUBS 4, ATHLETICS 3: Michael Barrett added another highlight to his career season.

Barrett lined a two-run double into the right field corner in the bottom of the ninth inning at Wrigley Field. It was Chicago's seventh win in its final at-bat, and its 18th comeback victory this season.

"This has been a dream," Barrett said. "That hit right there is comparable to my first hit in the majors. I'm not a guy who shows that much emotion. I try to stay consistent, but that was incredible."

* BRAVES 4, INDIANS 0: Paul Byrd pitched seven shutout innings in his first start since 2002, and Eli Marrero and Julio Franco hit two-run homers in Atlanta.

Giving the slumping Braves a needed lift, Byrd held the Indians to four hits and did not walk a batter. The Braves had lost three straight and seven of 10 to fall four games under .500 this late in the season for the first time since 1990.

"Any type of performance would have picked us up tonight," Braves Manager Bobby Cox said.

Byrd was making his first major league start since Sept. 19, 2002. He had Tommy John surgery on July 1, 2003.

* METS 4, TIGERS 3: Jose Reyes's 10th-inning triple set up Mike Cameron's second game-winning hit in two nights in New York.

Just off the disabled list after missing the first 66 games of the season, Reyes was in the middle of the Mets' two key rallies.

Reyes, who had been out since straining his right hamstring in spring training, was hitless in his first three at-bats.

* CARDINALS 9, REDS 2: For the second straight game, Albert Pujols upstaged Ken Griffey's quest for 500 homers.

Pujols's three-run homer in the seventh inning led host St. Louis to its sixth straight win. Pujols hit the game-winning homer leading off the 10th on Friday night.

* GIANTS 6, RED SOX 4: In San Francisco, Edgardo Alfonzo hit a pinch-hit, two-run homer with two outs in the eighth inning.

"It was a great feeling," Alfonzo said. "Very gratifying to win a game like this."

The Red Sox pleased the sellout crowd of 42,499 by pitching to Bonds in the highly anticipated meeting between the six-time NL MVP and Martinez, a three-time Cy Young Award winner.

Bonds finished 0 for 4.

This is the first regular season series between the clubs, and the games sold out in 20 minutes in February.

* MARINERS 5, PIRATES 1: Joel Pineiro limited Pittsburgh to one run over eight innings in his second straight strong start, and Rich Aurilia drove in three runs to lead visiting Seattle.

Pineiro (3-8) looked a lot more like the pitcher who won 16 games last season than the one who recently ended a seven-game losing streak.

* BREWERS 7, TWINS 6: Geoff Jenkins hit a tiebreaking homer leading off the eighth inning in Milwaukee.

The Brewers were down 5-0 before going ahead with a six-run seventh. But Jenkins sent the first pitch he saw from lefty Terry Mulholland into the right field stands. Jenkins was batting .196 against left-handers.

* PHILLIES 4, ROYALS 2: Jim Thome hit his major league-leading 21st homer, and Eric Milton earned his ninth victory as Philadelphia defeated visiting Kansas City for the first time since Game 6 of the 1980 World Series.

* RANGERS 7, MARLINS 6: Eric Young drove in three runs, Kevin Mench hit a two-run homer in Miami.

* ANGELS 6, ASTROS 4: In Houston, Ramon Ortiz pitched six scoreless innings, Vladimir Guerrero homered and Anaheim handed Roger Clemens his second straight loss.

* PADRES 3, BLUE JAYS 2: Trevor Hoffman earned his 367th career save to tie Jeff Reardon for fourth on the career list as host San Diego rallied and ended its season-high six-game losing streak.

Brian Giles had a tying single and Ryan Klesko a go-ahead double for the Padres in the eighth inning.

Chicago's Todd Walker, left, lets the home fans know he is safe as he scores the winning run in the ninth inning.