Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d6 3. Nf3 c6 4. Nc3 h6 5. d5 Ne7 6. dxe6 Bxe6 7. Be2 g6 8. O-O
Bg7 9. Bd2 O-O 10. h4 f5 11. exf5 Bxf5 12. Re1 Nd7 13. h5 g5 14. Nh2 Be5 15.
Bg4 Bxh2+ 16. Kxh2 Bxg4 17. Qxg4 Nf5 18. Ne4 Ne5 19. Qe2 Nd4 20. Qd1 g4 21.
Bxh6 Qh4+ 22. Kg1 Qxf2+ *
Position (FEN): r4rk1/pp6/2pp3B/4n2P/3nN1p1/8/PPP2qP1/R2QR1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 935
Best move: Nxf2