Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Qh4 5. Nc3 c5 6. Bb5+ Bd7 7. Bxd7+ Nxd7
8. Nf3 Qg4 9. O-O Ngf6 10. Re1 h5 11. Qd3 O-O-O 12. a4 a6 13. Be3 h4 14. h3 Qe6
15. Reb1 Ne5 16. Nxe5 Qxe5 17. b4 Be7 18. bxc5 dxc5 19. Qc4 Bd6 20. Kf1 g5 21.
Nd5 Nxd5 22. exd5 Rhg8 23. Rb2 *
Position (FEN): 2kr2r1/1p3p2/p2b4/2pPq1p1/P1Q4p/4B2P/1RP2PP1/R4K2 b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1081
Best move: Qxb2