Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bg4 5. Be2 Bxf3 6. Bxf3 Nf6 7. c3 Bd6 8.
Bg5 Nbd7 9. Nd2 c6 10. Qc2 h6 11. Bh4 Qc7 12. h3 g5 13. Bg3 Bxg3 14. fxg3 Qxg3+
15. Kf1 O-O-O 16. Qf5 Rhe8 17. Nb3 b6 18. Rd1 Ne4 19. Bxe4 Rxe4 20. Kg1 Rf4 21.
Qd3 Qf2+ 22. Kh2 g4 *
Position (FEN): 2kr4/p2n1p2/1pp4p/3p4/3P1rp1/1NPQ3P/PP3qPK/3R3R w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1811
Best move: Rhf1