Ben Dempsey at his best