Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 Nf6 5. Nf3 Bg4 6. Nbd2 e6 7. Bc4 Qd8 8.
Qb3 Qb6 9. Qxb6 axb6 10. Ne5 Bf5 11. O-O Bd6 12. Bb5+ Ke7 13. h3 cxd4 14. cxd4
Ra5 15. a4 Nbd7 16. Ndf3 Be4 17. Bd2 Raa8 18. Rfe1 Bxf3 19. Nxf3 Nd5 20. Rad1
Bb4 21. Bxb4+ Nxb4 22. d5 Nc5 23. dxe6 fxe6 24. Ng5 h6 *
Position (FEN): r6r/1p2k1p1/1p2p2p/1Bn3N1/Pn6/7P/1P3PP1/3RR1K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1954
Best move: Nxe6