Chess puzzle (Crushing)
Moves: 1. e4 d6 2. d4 c6 3. c4 Nd7 4. Nc3 Qa5 5. Nf3 h6 6. Be2 g5 7. h3 Bg7 8. O-O Nf8
9. a3 Ng6 10. b4 Qc7 11. Re1 Nf6 12. Qd3 Nh5 13. Bb2 g4 14. hxg4 Bxg4 15. e5
Nhf4 16. Qe3 dxe5 17. Nxe5 Nxe2+ 18. Nxe2 Nxe5 19. dxe5 Be6 20. c5 h5 21. Nf4
Bh6 22. Rad1 h4 *
Position (FEN): r3k2r/ppq1pp2/2p1b2b/2P1P3/1P3N1p/P3Q3/1B3PP1/3RR1K1 w kq - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1263
Best move: Nxe6