Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 h6 6. Be3 Bxe3 7. fxe3 O-O 8.
h3 d6 9. a3 Ne7 10. Qe2 Ng6 11. g4 Nh7 12. O-O-O a6 13. Rdg1 b5 14. Ba2 Nh4 15.
Nh2 g5 16. Nf3 Nxf3 17. Qxf3 Qf6 18. Qg3 Be6 19. Rf1 Qg6 20. Nd5 c6 *
Position (FEN): r4rk1/5p1n/p1ppb1qp/1p1Np1p1/4P1P1/P2PP1QP/BPP5/2K2R1R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1035
Best move: Ne7+