Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bb4 4. Bc4 d6 5. d3 Bg4 6. h3 Bh5 7. g4 Bg6 8. Bd2
Nc6 9. Qe2 h6 10. O-O-O a6 11. Nd5 Bxd2+ 12. Qxd2 Nd7 13. h4 h5 14. g5 Nc5 15.
Qe3 b5 16. Bb3 a5 17. c3 a4 18. Bc2 O-O 19. d4 Nb7 20. dxe5 Nxe5 *
Position (FEN): r2q1rk1/1np2pp1/3p2b1/1p1Nn1Pp/p3P2P/2P1QN2/PPB2P2/2KR3R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1160
Best move: Nxe5