Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. h3 Qf6 6. Nc3 Nd4 7. Nd5 Qd8 8. c3
Nxf3+ 9. Qxf3 c6 10. Ne3 Qf6 11. Nf5 Be6 12. Bxe6 fxe6 13. Ne3 O-O-O 14. b4 Bb6
15. Nc4 Rf8 16. Nxd6+ Kb8 17. Qd3 Qg6 18. b5 Ne7 19. Rb1 Rf6 20. Kh1 Rhf8 21.
f3 Qg3 22. Ba3 Ng6 23. Nc4 *
Position (FEN): 1k3r2/pp4pp/1bp1prn1/1P2p3/2N1P3/B1PQ1PqP/P2P2P1/1R3R1K b - - 4 23
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1497
Best move: Nf4