LAKEVILLE, Conn. (AP) _ Italy's Max Papis earned his second IMSA Exxon World SportsCars win of the year Monday by passing James Weaver on the last lap at Lime Rock Park.

Pole-sitter Weaver and teammate Butch Leitzinger took turns leading the 1 hour, 45 minute Dodge Dealers Grand Prix race, but Papis and co-driver Gianpiero Moretti were never far from the front in their MOMO Ferrari 333SP.

With one lap to go, Papis made a daring pass of Weaver on the front straight.

``It's fantastic,'' Papis said. ``It's one of the highlights of my career, winning a race on the last lap. Weaver is a very good and very safe driver. He raced me clean and safely and that's how I like to race.''

Moretti and Papis completed 98 laps around the 1.54-mile road course at an average speed of 86.123 mph. Papis' win moves him to second place in the Exxon World SportsCar Championship point standings, seven points behind leader Wayne Taylor.

Weaver finished .571 seconds behind Papis, marking the closest margin of victory for IMSA feature racing at Lime Rock.

In the Exxon Supreme GTS-1 division, Irv Hoerr, of Peoria, Ill., won his fourth race of the year in an Oldsmobile Aurora, while Ecuador's Henry Taleb won his second Exxon Supreme GTS-2 race in a Nissan 240SX.