Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 d6 5. h3 h6 6. Nc3 Nf6 7. O-O O-O 8. Be3
Bb6 9. Nh2 Be6 10. Bb3 Qd7 11. Qd2 Kh7 12. f4 exf4 13. Rxf4 Bxe3+ 14. Qxe3 Nh5
15. Rff1 Ne5 16. d4 Nc4 17. Bxc4 Bxc4 18. d5 Bxf1 19. Rxf1 Rae8 20. Qf3 Nf6 21.
Qd3 Kg8 22. Qe3 Re7 *
Position (FEN): 5rk1/pppqrpp1/3p1n1p/3P4/4P3/2N1Q2P/PPP3PN/5RK1 w - - 7 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1070
Best move: Rxf6