Chess puzzle (Crushing)
Moves: 1. e4 c5 2. d4 cxd4 3. Nf3 e5 4. Bd3 Bb4+ 5. Bd2 Bxd2+ 6. Nbxd2 Nc6 7. Nc4 d6
8. O-O Nf6 9. h3 O-O 10. Nfd2 Be6 11. f4 a6 12. b3 b5 13. Nb2 Rc8 14. fxe5 dxe5
15. a4 Nb4 16. axb5 Nxd3 17. Nxd3 axb5 18. Nxe5 d3 19. Nxd3 Qd4+ 20. Kh1 Nxe4
21. Nxe4 Qxe4 22. Rf3 Rc3 23. Qe2 *
Position (FEN): 5rk1/5ppp/4b3/1p6/4q3/1PrN1R1P/2P1Q1P1/R6K b - - 3 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 668
Best move: Qxe2