1001 Deadly Chess Puzzles

Solutions from Page 124.