Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nc3 d5 3. Nf3 dxe4 4. Nxe4 Bg4 5. h3 Bh5 6. Ng3 Bg6 7. h4 h6 8. Ne5
Bh7 9. Qh5 g6 10. Qf3 Nf6 11. Qb3 Qc7 12. Qxf7+ Kd8 13. Nxg6 Bxg6 14. Qxg6 Nbd7
15. d4 e5 16. dxe5 Qxe5+ 17. Be2 Kc7 18. c3 Re8 19. Be3 Rg8 20. Qc2 Rxg3 21.
fxg3 *
Position (FEN): 4rb2/ppkn4/2p2n1p/4q3/7P/2P1B1P1/PPQ1B1P1/R3K2R b KQ - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1610
Best move: Qxe3