Jim Palmer's fantasy camp is finished.

The 45-year-old's hamstrings just couldn't take the strain and he decided Tuesday to retire again after discussing the situation with Baltimore manager Frank Robinson.

"I talked to Frank Robinson this morning," said the three-time Cy Young Award winner, hammered by Boston on Monday in his only exhibition start. "He said, `Are you sure?' I said, `I'm not, but my leg is."'

Palmer gave up five hits and two runs in two innings against Boston. He threw 38 pitches - none over 75 mph. And of 19 strikes, Boston batters swung and missed only once.

"It's sad, because you're rooting for it to materialize," Baltimore general manager Roland Hemond said. "It's still a positive thing. He showed our young players what a career means to a great player."

While Palmer said goodbye, Jack Armstrong said hello. The pitcher returned to Cincinnati's camp at Plant City, Fla., after a one-week walkout that cost him $2,500 in fines.

Armstrong, who started the All-Star game for the National League last season, left camp on March 5, a day after the Reds renewed his contract for $215,000. The team had fined him $500 a day since last Thursday.

"We feel that that has now been resolved. He signed a contract and he's here in camp," Reds general manager Bob Quinn said.

In exhibition games:

Red Sox 3, White Sox 1

At Winter Haven, Fla., Roger Clemens, who was hammered in his first start of the spring, gave up only one hit in four scoreless innings as Boston beat the Chicago White Sox.

Clemens threw 45 pitches, 28 for strikes, struck out one and walked two. The only hit he allowed was a line-drive single by Danny Heep in the fourth inning. Last Thursday, Clemens was tagged for five runs and five hits by Pittsburgh.

Blue Jays 8, Royals 5

At Dunedin, Fla., Bret Saberhagen made his first appearance of the spring, allowing a run and three hits in three innings as Kansas City lost to Toronto.

Saberhagen, a two-time AL Cy Young Award winner, had arthroscopic surgery on his pitching elbow last July and made only two appearances the rest of the season, losing to California on Sept. 21 and to Oakland five days later. Joe Carter homered off Saberhagen in the sixth.

Athletics 8, Angels 5

At Phoenix, Ariz., Jose Canseco hit a three-run homer and urged fans to cheer for him after he crossed home plate as Oakland beat California.

Canseco raised his hands up and down several times after crossing the plate in the second inning. It was the first exhibition homer of the year for Canseco, who played in his first game on Monday.

Twins * 5, Cardinals 0

At St. Petersburg, Fla., Mark Guthrie, a candidate for a starting spot, pitched three perfect innings as Minnesota defeated St. Louis. The Twins scored four runs in fourth inning against rookie right-hander John Ericks, who failed to retire any of the five batters he faced.

Mets 6, Braves 1

At West Palm Beach, Fla., Tim Teufel hit a three-run, two-out triple in the fourth inning to lead the Mets past Atlanta. Wally Whitehurt, a candidate to replace injured Sid Fernandez, gave up two hits in three innings and Jeff Innis finished the combined six-hitter.

Dodgers 8, Expos 4

At Vero Beach, Fla., Chris Gwynn hit a three-run homer and Kal Daniels added a two-run homer, leading Los Angeles over Montreal.

Twins * 13, Yankees 11

At Fort Myers, Fla., Nelson Liriano's three-run double highlighted a seven-run fifth inning as Minnesota outlasted the New York Yankees. Kirby Puckett went 3-for-3, raising his spring average to .600.

Pirates 2, Rangers * 1

At Port Charlotte, Fla., consecutive doubles in the ninth inning by Barry Bonds and Carmelo Martinez lifted Pittsburgh over Texas.

Reds 5, Phillies 1

At Clearwater, Fla., Glenn Braggs doubled in two runs and rookie Terry Lee followed with a two-run homer in the sixth inning, leading Cincinnati past Philadelphia. Ted Power, who pitched for Pittsburgh last season, worked two innings for the victory.

Indians 5, Mariners 3

At Tempe, Ariz., Carlos Baerga's homer in the eighth inning snapped a tie as Cleveland beat Seattle. The loss was the first of the preseason for the Mariners, who had won four straight.

Seattle's Scott Bankhead, making his first start since last May because of an arm injury, pitched two scoreless innings.

Cubs 6, Brewers 5

At Chandler, Ariz., Chico Walker hit a game-tying triple in the ninth inning and Hecton Villanueva followed with a sacrifice fly, leading the Chicago Cubs past Milwaukee.

The Brewers announced after the game that left-hander Teddy Higuera will go to Los Angeles on Wednesday to have his ailing left shoulder examined. Higuera, who has been bothered by shoulder tendinitis, had discomfort when he tried to throw on the sidelines Tuesday.

Padres 9, Giants 2

At Scottsdale, Ariz., new San Diego third baseman Jim Presley homered, doubled and drove in a pair of runs, powering the Padres past San Francisco.

Rangers * 7, Orioles 2

At Sarasota, Fla., Bob Milacki was hit hard in his second appearance of spring training, giving up six runs and seven hits and walking four as Texas beat Baltimore.