Chess puzzle (Advantage)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nc3 Bf5 3. e3 a6 4. h3 e6 5. a3 Bd6 6. Nf3 f6 7. Ne2 Nd7 8. Nh4 Ne7
9. b4 g5 10. Nf3 h5 11. Nc3 Rg8 12. b5 g4 13. Nh4 g3 14. Nxf5 gxf2+ 15. Kxf2
Nxf5 16. Qxh5+ Ke7 17. g4 Rg5 18. Qh7+ Rg7 19. Nxd5+ exd5 *
Position (FEN): r2q4/1ppnk1rQ/p2b1p2/1P1p1n2/3P2P1/P3P2P/2P2K2/R1B2B1R w - - 0 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1257
Best move: Qxf5