Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nd7 7. h4 h6 8. Bc4
Ngf6 9. h5 Bh7 10. Be3 e6 11. Bd3 Bxd3 12. Qxd3 Bd6 13. Ne4 Nxe4 14. Qxe4 Nf6
15. Qd3 Qb6 16. O-O-O Nd5 17. g4 Nxe3 18. fxe3 O-O-O 19. c4 c5 20. d5 exd5 21.
Qxd5 f6 22. Rd3 Be5 23. Qe6+ *
Position (FEN): 2kr3r/pp4p1/1q2Qp1p/2p1b2P/2P3P1/3RPN2/PP6/2K4R b - - 3 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1078
Best move: Qxe6