The Braves and Chipper Jones wasted no time in coming to terms after the team made Jones the top pick in baseball's free agent draft.

Jones, who had accepted a scholarship to play at the University of Miami, decided to forgo college and signed a contract late Monday that contains a record signing bonus of $275,000.

Jones's father, Larry Jones, said the terms are "extremely fair," covering $68,000 in college education and a bonus that tops the record $241,000 Atlanta gave catcher Tyler Houston last year.

"It's the most substantial signing bonus a high school kid has gotten," said Larry Jones, who negotiated the deal with Braves assistant vice president Paul Snyder at the Jones's home in Pierson, Fla., after Monday's draft.

"We were in the ballpark right away," Chipper Jones said. "We said what we wanted, and they said what they wanted to give, and I said why don't we split the difference both ways."

The 18-year-old shortstop also is to receive incentives for each level attained and a life insurance annuity that pushed the total value of the package to about $400,000.

"We're very high on Chipper," said Braves General Manager Bobby Cox. "He's already an excellent defensive player and has shown outstanding ability as a switch hitter."

Mets 6, Expos 5: Tom O'Malley, who had two hits in 22 at-bats, led off the 11th inning with a home run over the center field fence at Shea Stadium to help New York break a three-game losing streak.

O'Malley entered the game in the 10th inning to play first base and hit his first homer of the season; it was his 11th career homer in 1,115 at-bats.

The Expos left 12 runners on base in the first nine innings and weren't retired in order until the 10th.

Pirates 6, Cubs 5: Pittsburgh, playing at home, turned two high-hop ground balls and a walk into the winning run in the ninth inning, giving rookie Stan Belinda his first major league victory.

Bobby Bonilla hit a three-run homer in the first as the Pirates won for the eighth time in 11 games. The Cubs lost for the 10th time in 13 games despite getting five hitless innings of relief from Steve Wilson.

With the Pirates trailing, 5-4, Mitch Williams (0-5) replaced Wilson after R.J. Reynolds's leadoff single in the eighth. Reynolds advanced on a walk and Jeff King's sacrifice ahead of Andy Van Slyke's sacrifice fly.

The Pirates have won five in a row against Chicago.

Phillies 9, Cardinals 6: Len Dykstra tied the score with a two-run single and Von Hayes put Philadelphia ahead with another two-run single to cap a four-run eighth inning in St. Louis.

Dykstra tied the score at 5-5 with with a single with one out. He advanced on a groundout and Hayes singled for the game-winner.

Dykstra ran his hitting streak to 18 games, best in the majors. He's hitting .454 (35 for 77) during the streak and is 13 for 23 in his last five games. Hayes extended his hitting streak to nine games (.406, 13 for 32).

Giants 6, Reds 1: Scott Garrelts ended a season-long slump by outpitching Jack Armstrong as host San Francisco handed Cincinnati a second straight loss for only the third time this season.

Armstrong (8-2) failed in his attempt to become the NL's first nine-game winner, despite holding the Giants to three runs and four hits over 6 2/3 innings, raising his ERA to 1.77. Garrelts is 2-6.

Padres 11, Astros 2: Dennis Rasmussen pitched a four-hitter and Shawn Abner and Garry Templeton hit consecutive homers in a six-run fifth inning to lift San Diego at home.

The fifth inning included an RBI triple by Tony Gwynn and a two-run double by Jack Clark, his first hit since coming off the disabled list on Monday.

Braves 6, Dodgers 4: In Los Angeles, Pete Smith yielded one hit in seven innings and a throwing error by Dodgers third baseman Lenny Harris led to a six-run eighth inning for Atlanta.

Dave Justice added a two-run double, Dale Murphy an RBI single and Jeff Blauser capped the Braves' eighth with a run-scoring double to chase starter Mike Morgan (6-4).