Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bc5 4. a3 Nf6 5. b4 Bd4 6. h3 d6 7. Bc4 a6 8. g4
Bxc3 9. dxc3 Nxe4 10. O-O O-O 11. Ng5 h6 12. Bxf7+ Kh8 13. Nxe4 Rxf7 14. Be3 d5
15. Nc5 b6 16. Nd3 e4 17. Nf4 Ne5 18. Nxd5 Bb7 19. Nf4 Qxd1 20. Raxd1 Nf3+ 21.
Kg2 a5 22. Ng6+ Kg8 23. Ne5 *
Position (FEN): r5k1/1bp2rp1/1p5p/p3N3/1P2p1P1/P1P1Bn1P/2P2PK1/3R1R2 b - - 3 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1440
Best move: Nxe5