Chess puzzle (Crushing)
Moves: 1. d4 d6 2. Bf4 g6 3. e3 Bg7 4. Nf3 Nf6 5. Nbd2 O-O 6. Be2 Nc6 7. c3 Nd7 8. Nb3
Nb6 9. h4 Bg4 10. Ng5 Bxe2 11. Qxe2 f6 12. Ne6 Qd7 13. Nxf8 Rxf8 14. g4 Nd5 15.
Bg3 f5 16. g5 f4 17. exf4 Nxf4 18. Bxf4 Rxf4 19. O-O-O h6 20. gxh6 Bxh6 21. Kb1
Qf5+ 22. Ka1 Rxf2 23. Qb5 *
Position (FEN): 6k1/ppp1p3/2np2pb/1Q3q2/3P3P/1NP5/PP3r2/K2R3R b - - 1 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1350
Best move: Qxb5