Chess puzzle (Crushing)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Nc3 e5 4. h4 c6 5. d4 d5 6. dxe5 dxe4 7. Qxd8+ Kxd8 8.
Nxe4 Bg4 9. Be2 Bxf3 10. Bxf3 Bxe5 11. c3 Nf6 12. Ng5 Re8 13. O-O Re7 14. Be3
Nbd7 15. Ne4 Kc7 16. Nxf6 Bxf6 17. g3 Ne5 18. Bf4 Rae8 19. Rad1 h6 20. Be3 b6
21. Bf4 g5 22. hxg5 hxg5 23. Be3 *
Position (FEN): 4r3/p1k1rp2/1pp2b2/4n1p1/8/2P1BBP1/PP3P2/3R1RK1 b - - 1 23
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 691
Best move: Nxf3+