Chess puzzle (Crushing)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 c6 3. c3 f5 4. Bf4 Nf6 5. h3 Be6 6. Qb3 Qc8 7. e3 Nbd7 8. Ng5
Bg8 9. Bd3 g6 10. Nd2 e6 11. Qd1 h6 12. Ngf3 Ne4 13. g4 g5 14. Be5 Nxe5 15.
Nxe5 Bh7 16. gxf5 exf5 17. Qh5+ Ke7 18. Qf7+ Kd6 19. Qf6+ *
Position (FEN): r1q2b1r/pp5b/2pk1Q1p/3pNpp1/3Pn3/2PBP2P/PP1N1P2/R3K2R b KQ - 5 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1151
Best move: Nxf6