Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Be2 Nf6 4. d3 Bc5 5. c3 Bb6 6. O-O d6 7. a3 Be6 8. b4 a6
9. c4 h6 10. Nc3 O-O 11. Bb2 Nh7 12. a4 f5 13. b5 axb5 14. axb5 Rxa1 15. Qxa1
Na5 16. exf5 Bxf5 17. Nd5 Qd7 18. Nxb6 cxb6 19. Bc3 Ra8 20. Nd2 Qd8 21. Qa2 Be6
22. Bf3 Nxc4 23. Qb3 Ra3 24. Qb4 Nxd2 25. Qxa3 *
Position (FEN): 3q2k1/1p4pn/1p1pb2p/1P2p3/8/Q1BP1B2/3n1PPP/5RK1 b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1703
Best move: Nxf3+