Chess puzzle (Crushing)
Moves: 1. e3 e5 2. b3 d5 3. Bb2 f6 4. Be2 Nc6 5. Bh5+ g6 6. Bg4 h5 7. Bxc8 Qxc8 8. Nf3
Bd6 9. O-O h4 10. h3 e4 11. Nd4 Be5 12. c4 Nce7 13. Qc2 Nf5 14. cxd5 Qd7 15.
Qxe4 O-O-O 16. a4 Nge7 17. Ra2 Nxd4 18. Bxd4 Bxd4 19. Qxd4 Nxd5 20. Qxa7 Qc6
21. Qd4 Ne7 22. Qe4 *
Position (FEN): 2kr3r/1pp1n3/2q2pp1/8/P3Q2p/1P2P2P/R2P1PP1/1N3RK1 b - - 4 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1025
Best move: Qxe4