The Denon is just fine with those speakers. No such thing as overkill.

Well...


I am the Doctor, and THIS... is my SPOON!