Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. cxd4 Bb4+ 8.
Bd2 Bxd2+ 9. Qxd2 d6 10. O-O h6 11. Re1 Nge7 12. e5 dxe5 13. Nxe5 Nxe5 14. Rxe5
O-O 15. Qe3 Ng6 16. Rh5 c6 17. Qe4 Re8 18. Qf3 Be6 19. Bxe6 Rxe6 20. Nc3 Qxd4
21. Rd1 Rae8 22. h3 Qf6 23. Rf5 Nh4 *
Position (FEN): 4r1k1/pp3pp1/2p1rq1p/5R2/7n/2N2Q1P/P4PP1/3R2K1 w - - 3 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1096
Best move: Rxf6