Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 c6 3. d4 d6 4. e5 d5 5. Nc3 h6 6. b3 a5 7. Bd3 g5 8. h3 Be7 9.
O-O Nd7 10. Nh2 h5 11. g4 hxg4 12. Nxg4 Rxh3 13. Kg2 Rh8 14. Rh1 Rxh1 15. Qxh1
Qb6 16. Be3 f5 17. Nh6 Nxh6 18. Qxh6 Kd8 19. Bxg5 Bxg5 20. Qxg5+ Kc7 21. Qe7
Qb4 22. Na4 *
Position (FEN): r1b5/1pknQ3/2p1p3/p2pPp2/Nq1P4/1P1B4/P1P2PK1/R7 b - - 4 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1354
Best move: Qxe7