Francois Trinh-Duc struck a late penalty as Toulon won 30-29 at Treviso.
The sides scored two tries each, Juan Ignacio Brex and Edoardo Gori going in for Treviso, while Semi Radrada and Josua Tuiosva scored for the visitors.
Trinh-Duc's failure to convert both, as Ian McKinley successfully did for Treviso, looked to be costly.
The two men traded five penalties apiece until Trinh-Duc won it with his sixth attempt.
Treviso sit bottom of Pool Five as a result, with Toulon level top with Bath.