Maserati Multi 70 crossed the finish line in third place