Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. Nc3 Nf6 5. d4 exd4 6. Nxd4 Nxd4 7. Qxd4 d6 8.
Be3 O-O 9. f4 h6 10. O-O-O Be6 11. h3 Bxc4 12. Qxc4 a6 13. e5 Nh7 14. g4 Qe8
15. h4 dxe5 16. g5 h5 17. fxe5 Rd8 18. g6 Rxd1+ 19. Rxd1 Nf6 20. gxf7+ Qxf7 21.
Qxf7+ Rxf7 22. exf6 Bxf6 23. Rd8+ *
Position (FEN): 3R2k1/1pp2rp1/p4b2/7p/7P/2N1B3/PPP5/2K5 b - - 1 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1126
Best move: Bxd8