Chess puzzle (Advantage)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 Ne7 3. Bg5 g6 4. e3 Bg7 5. Bb5 O-O 6. h4 h6 7. Bf4 d5 8. g4 a6
9. Be2 b5 10. h5 g5 11. Bg3 Nbc6 12. c3 e5 13. Bxe5 Nxe5 14. dxe5 Bxe5 15. f4
gxf4 16. exf4 Bxf4 17. Nd2 Kh7 18. Qc2+ f5 19. Nh3 Rg8 *
Position (FEN): r1bq2r1/2p1n2k/p6p/1p1p1p1P/5bP1/2P4N/PPQNB3/R3K2R w KQ - 2 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1257
Best move: Nxf4