Yes, Sasuke killed Danzo in a way...if Sasuke hadn't pushed Danzo to his death bed then he would have still being alive meaning Sasuke was the soul reason for Danzo's death.....Danzo was going to die either way.
You must be registered for see images
^Danzo himself said he will do anything to survive.
You must be registered for see images
^But Sasuke got in the way of his plan of surviving.
Sasuke killed Danzo the moment he stabbed him throw Karin....Danzo belowing himself doesn't really matter.
Same case with Deidara
You must be registered for see links
^Slaughtered Samurais