Chess puzzle (Crushing)
Moves: 1. d4 e6 2. c4 Nf6 3. Nf3 c5 4. d5 exd5 5. cxd5 d6 6. Qa4+ Nbd7 7. Nc3 g6 8. e4
Bg7 9. Bd3 O-O 10. Bg5 Re8 11. O-O Qe7 12. Rab1 Ne5 13. Nxe5 Qxe5 14. Bh4 Bd7
15. Qb3 b6 16. Bg3 Qe7 17. f3 Nh5 18. Bf2 Nf4 19. Bb5 Qg5 20. Bg3 Bxb5 21. Qxb5
Bxc3 22. bxc3 Ne2+ *
Position (FEN): r3r1k1/p4p1p/1p1p2p1/1QpP2q1/4P3/2P2PB1/P3n1PP/1R3RK1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1253
Best move: Qxe2