Chess puzzle (Crushing)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nc3 c5 3. e3 cxd4 4. exd4 Nc6 5. Nf3 Bg4 6. Bf4 Bxf3 7. Qxf3 e6 8.
O-O-O Qb6 9. h4 Nxd4 10. Qg3 Nf6 11. Bg5 Nh5 12. Qg4 g6 13. Rxd4 f5 14. Bb5+
Kf7 15. Qd1 Bc5 16. Rd3 Bxf2 17. Qe2 Bc5 18. Qe5 Bb4 19. Qf6+ *
Position (FEN): r6r/pp3k1p/1q2pQp1/1B1p1pBn/1b5P/2NR4/PPP3P1/2K4R b - - 5 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 824
Best move: Nxf6