Carlton Loewer pitched a five-hitter to win an impressive major league debut Sunday, leading the Philadelphia Phillies over the Chicago Cubs 4-2.

Loewer walked none and struck out eight, retiring 14 straight batters at one stretch. The 24-year-old right-hander was 7-3 with a 2.87 ERA in 12 starts at Triple-A Scranton.Loewer became the first pitcher to throw a complete game in his major league debut since Boston's Nate Minchey beat Cleveland 11-1 on Sept. 12, 1993. The last NL pitcher to do it was Tim Wakefield, who led Pittsburgh over St. Louis 3-2 on July 31, 1992.

With his parents in town from Louisiana to watch, Loewer kept the Cubs off-balance by mixing his fastball and changeup. He gave up an RBI single to Henry Rodriguez in the second inning, then did not give up another hit until Mickey Morandini singled to start the seventh.

ASTROS 6, REDS 3 : The Houston Astros scored two runs off Jeff Shaw to tie it in the ninth and three more off him in the 10th inning, rallying past the Cincinnati Reds.

Bill Spiers started the tying rally with a leadoff double in the ninth and hit a two-run homer off Shaw (1-4) in the 10th, his fourth hit of the game.

BRAVES 5, EXPOS 1: Kevin Millwood pitched a four-hitter and Bobby Cox equaled Frank Selee as the winningest manager in Braves history as Atlanta defeated the Montreal Expos.

Millwood (9-2) joined teammates Tom Glavine and Greg Maddux as the NL's top winners in his second complete game.

Carlos Perez (6-5) lost despite hitting his third career homer.

PIRATES 7, BREWERS 2: Mark Smith, Aramis Ramirez and Kevin Young homered in the first three innings and the Pittsburgh Pirates finally mounted some offense against the Milwaukee Brewers.

The Pirates had scored only six runs in four consecutive losses to the Brewers until homering three times off Steve Woodard (3-5), who had allowed only two homers in 13 previous appearances.

PADRES 3, GIANTS 2: Quilvio Veras ended a 500 at-bat homerless drought with a solo shot in the sixth inning as the San Diego Padres beat the San Francisco Giants 3-2 Sunday for their seventh straight victory.

Veras, who earlier had a RBI single, broke a 1-1 tie when he connected off Danny Darwin for his first homer since last July 4.

MARLINS 5, METS 4: Todd Zeile singled home the winning run with two outs in the bottom of the ninth as Florida, shut out for six innings by Hideo Nomo, rallied against New York's bullpen.

Nomo, seeking his first win since being traded from the Dodgers to the Mets, gave up just four hits and left with a 3-0 lead. But Cliff Floyd's two-run homer capped a four-run burst by Florida in the eighth that tied it at 4.

ROCKIES 3, DODGERS 2 Todd Helton hit a two-run single after a throwing error by reliever Scott Radinsky in the 12th inning as the Colorado Rockies defeated the Los Angeles Dodgers 3-2 Sunday.

Vinny Castilla greeted Radinsky (2-3) with a single leading off the 12th and Jeff Reed laid down a sacrifice bunt to the right of the mound. Radinsky threw wildly past first baseman Jim Eisenreich, putting both runners in scoring position.

CARDINALS 2, DIAMONDBACKS 0: Royce Clayton singled twice and scored after each hit, and Mark Petkovsek pitched five strong innings and drove in a run as St. Louis defeated Arizona.

Petkovsek (4-3) allowed two hits and walked two before a cramp in his left leg forced him to leave the game. Kent Bottenfield pitched two-hit relief for four innings for his fourth save.

AMERICAN LEAGUE

YANKEES 4, INDIANS 2: David Cone won for the ninth time in 10 starts and Tino Martinez drove in three runs as the New York Yankees tied a major league record by winning or splitting their 24th straight series.

The Yankees tied the 1912 Boston Red Sox and 1970 Cincinnati Reds for most consecutive non-losing series.

Cone (9-1) struck out 12 and allowed just four hits in eight innings for New York, which hasn't lost a series since dropping two games to open the season at Anaheim.

ROYALS 2, TIGERS 0: Glendon Rusch scattered seven hits in his first major league shutout.

Rusch (4-8), who had lost five straight decisions, walked none and struck out five. He never faced more than four batters in an inning and permitted only one runner past first base.

TWINS 2, WHITE SOX 1: LaTroy Hawkins pitched seven strong innings and Orlando Merced went 3-for-4 to lead Minnesota.

Hawkins (4-6), who lost his last two decisions and had not won a game since May 23, gave up just four hits and struck out five. The only run scored against him was unearned.

A's 4, MARINERS 3 : Third baseman Russ Davis' error in the 10th inning led to the winning run after Seattle's bullpen blew another save as the Oakland Athletics rallied to beat the Mariners.