Florian Scholze and Manuel Lauck of Dorr Motorsport won the second race of the Lamborghini World Finals weekend in a thrilling finish at the line.
The second placed Lamborghini of Raffaele Giannoni had been closing in on Scholze over the final few laps and had a look at passing at the final corner, but Scholze held on for victory by just 0.3 seconds.
It was an important victory for Scholze and Lauck who closed the European Am championship gap on Piero Necchi.
Necchi lost control of his Huracan Super Trofeo Evo early in the race under braking for Turn 11.
The race was neutralised for 10 minutes while the marshals retrieved his stricken machine.
The final podium placing was held by Jake Rattenbury and Aleksander Schjerpen, but shortly before the end of the 50-minute race Schjerpen spun and fell to sixth place at the chequered flag.
Third place was inherited by Italian Glauco Solieri who had started this Super Trofeo Europe AM & LC race in seventh place.
Running in fourth in the latter stages was Davide Roda, who had made great process through the field, having started in 20th position, but his good work was all undone when he locked up and made a mistake at Vallelunga's Turn 10 hairpin and his race ended in the tyre wall.
Carrie Schreiner and Christopher Bruck took fourth place for Konrad Motorsport after a late-race move past Cederic Leimer (who was sharing with Laurent Jenny).
Seventh was the Polish entry of Mariusz Urbanski/Mikrut, who were 14s down on Schjerpen in sixth.
In the Lamborghini Cup class, Joseph Collardo took the victory from Dutchman Gerard van der Horst and Imperiale's Hans Fabri.