Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 g5 4. h4 g4 5. Ne5 d6 6. Nxg4 Bxg4 7. Qxg4 Nf6 8.
Qf3 Qe7 9. d3 Nc6 10. Bxf4 Nd4 11. Qd1 O-O-O 12. c3 Ne6 13. Qf3 c6 14. Nd2 h5
15. Be2 Nxf4 16. Qxf4 Bh6 17. Qf5+ Qe6 18. Qxe6+ fxe6 19. O-O-O Ng4 20. Bxg4
hxg4 21. g3 Rhf8 22. Kc2 *
Position (FEN): 2kr1r2/pp6/2ppp2b/8/4P1pP/2PP2P1/PPKN4/3R3R b - - 2 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1327
Best move: Rf2