Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nc6 4. O-O Be7 5. c3 Nf6 6. Re1 h6 7. d4 a6 8. Bb3
exd4 9. cxd4 Bg4 10. Bc2 O-O 11. Be3 Bxf3 12. Qxf3 Re8 13. Ba4 b5 14. Bc2 a5
15. Rd1 Nb4 16. Qe2 Nxc2 17. Qxc2 d5 18. e5 Nd7 19. Nc3 c6 20. Ne2 Qb6 21. Nf4
Bg5 22. Ne2 Bxe3 23. fxe3 f6 24. Qg6 fxe5 25. Ng3 exd4 *
Position (FEN): r3r1k1/3n2p1/1qp3Qp/pp1p4/3p4/4P1N1/PP4PP/R2R2K1 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1663
Best move: Nf5