Chess puzzle (Advantage)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. a3 d6 3. c4 b6 4. e4 Bb7 5. Nc3 h6 6. d5 Nf6 7. Nf3 Qd7 8. Be2 a6
9. O-O Be7 10. Be3 O-O 11. h3 g5 12. g4 e5 13. h4 Qxg4+ 14. Kh1 Qh3+ 15. Nh2
Qxh4 16. Rg1 Nxe4 17. Rg4 Nxf2+ 18. Bxf2 Qxf2 19. Qd3 c6 *
Position (FEN): rn3rk1/1b2bp2/pppp3p/3Pp1p1/2P3R1/P1NQ4/1P2Bq1N/R6K w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1717
Best move: Rf1