Pure comicbook storytelling. Daredevil #25 (written by Mark Waid, illustrated by Chris Samnee, colors by Javier Rodriguez).

Found HERE.