Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Be2 h6 9. Nf3 e4 10. Nh4 g5 11. b4 Bxb4 12. c3 Bd6 13. Nf3 exf3 14. Bxf3 Qe7+
15. Be2 Ba6 16. d3 O-O 17. O-O Qc7 18. g3 c5 19. Be3 Nd5 20. Bf3 Nxe3 21. fxe3
Bb7 22. e4 Rad8 23. Bg2 c4 24. Qh5 Kh7 *
Position (FEN): 3r1r2/pbq2p1k/3b3p/n5pQ/2p1P3/2PP2P1/P5BP/RN3RK1 w - - 2 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1810
Best move: Rf6