Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. d3 Bc5 5. Bxf4 c6 6. d4 Be7 7. Nbd2 d6 8. Bc4
O-O 9. O-O Be6 10. Bd3 Bg4 11. c3 Nh5 12. Be3 g6 13. Qb3 Qc7 14. e5 Bxf3 15.
Nxf3 d5 16. Be2 Ng7 17. Bh6 f5 18. exf6 Bxf6 19. Qc2 Nd7 20. Ng5 Bxg5 21. Bxg5
Rae8 22. Bf4 *
Position (FEN): 4rrk1/ppqn2np/2p3p1/3p4/3P1B2/2P5/PPQ1B1PP/R4RK1 b - - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1108
Best move: Rxf4