Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 c6 3. Nc3 d5 4. e3 c5 5. Nf3 Nf6 6. Bd3 cxd4 7. exd4 dxc4 8.
Bxc4 Nc6 9. O-O Be7 10. h3 O-O 11. Be3 a6 12. a4 Na5 13. Ba2 Bd7 14. Rc1 b5 15.
b4 Bxb4 16. axb5 Bxc3 17. Rxc3 Bxb5 18. Re1 Rc8 19. Ra3 Nc4 20. Bxc4 Rxc4 21.
Bg5 h6 22. Bh4 g5 23. Bg3 Nh5 24. Ne5 Rxd4 *
Position (FEN): 3q1rk1/5p2/p3p2p/1b2N1pn/3r4/R5BP/5PP1/3QR1K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1318
Best move: Qxh5