Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nc3 Nf6 3. Bg5 h6 4. Bxf6 exf6 5. Nf3 Bg4 6. h3 Bh5 7. g4 Bg6 8.
Bg2 Bb4 9. a3 Bxc3+ 10. bxc3 O-O 11. Nd2 c6 12. c4 dxc4 13. Nxc4 Nd7 14. O-O f5
15. f3 fxg4 16. fxg4 Qh4 17. e4 Nf6 18. e5 Ne4 19. Qf3 b5 20. Nd6 Nd2 21. Nf5 *
Position (FEN): r4rk1/p4pp1/2p3bp/1p2PN2/3P2Pq/P4Q1P/2Pn2B1/R4RK1 b - - 3 21
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1210
Best move: Nxf3+