Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qf6 5. c3 Bc5 6. Be3 Nh6 7. h3 Qh4 8.
Nd2 Qf6 9. N2f3 d6 10. Bb5 Bd7 11. Bxc6 Bxc6 12. Nxc6 Bxe3 13. e5 dxe5 14.
Ncxe5 Rd8 15. Qa4+ c6 16. O-O Bf4 17. Qxa7 Bxe5 18. Nxe5 O-O 19. Nf3 Rd3 20.
Qxb7 Nf5 21. Rad1 Rxd1 22. Rxd1 h6 23. c4 Nd6 24. c5 *
Position (FEN): 5rk1/1Q3pp1/2pn1q1p/2P5/8/5N1P/PP3PP1/3R2K1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1157
Best move: Nxb7