Michael Andretti kept alive his CART championship hopes with a hard-earned victory yesterday in the Texaco-Havoline 200 in Elkhart Lake, Wis., but the race marred by a crash in which A.J. Foyt was seriously injured.

Foyt, 55, the leading driver in Indy-car history with 67 victories, was transported by helicopter to Milwaukee County General Hospital, about 60 miles away.

He suffered fractures of the left foot and left heel, dislocated his left knee and right ankle and broke a toe on his right foot. Doctors also found a compression fracture of a vertabra in the lower back, but said that injury wasn't serious and could even have been sustained years earlier.

James Stiehl, an orthopedic surgeon at the hospital, said Foyt underwent 4 1/2 hours of surgery to repair the injuries.

After the surgery, Foyt's condition was listed as satisfactory.

Foyt's vital signs were stable during the 15 minutes it took to cut him out of his battered Lola.

The crash occured on Lap 26 as Foyt ran off the track at the end of the main straightaway. His car slid over a berm and into a ditch, crushing in the car's front around his legs. A grass fire near the car was quickly extinguished..

Dominic Dobson, who was racing Foyt for position at the time of the accident, said, "It looks like he lost his brakes. We were side by side. I was on the inside and he was on the outside. I braked at my normal point, but he kept going straight. . . . I saw him go over the side. At that point, it looks like you're at the end of the universe."

Andretti needed to finished ahead of CART-PPG Cup point leader Al Unser Jr. to remain in the battle for the series title, and he made certain of that by running off to his second victory in a row and fifth of the season.

Goody's 500: Geoff Bodine shook off the effects of minor damage from an accident on Lap 318 and won the Winston Cup race in Martinsville, Va.

Bodine took the lead to stay when he passed Mark Martin on Lap 459. He finished 4.53 seconds victory over Dale Earnhardt.

The victory, worth $53,850, was Bodine's third this year. It was his 10th career victory.

Portuguese Grand Prix: Nigel Mansell of Britain won the shortened race when an accident stopped the race with nine of the scheduled 71 laps remaining. Mansell was leading Ayrton Senna of Brazil by nearly three seconds, with Alain Prost of France third, when the race was halted.