Chess puzzle (Advantage)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 d6 6. Be3 Bxe3 7. fxe3 Na5 8.
Bd5 c6 9. Bxf7+ Kxf7 10. b4 h6 11. O-O Qb6 12. bxa5 Qxe3+ 13. Kh1 Qc5 14. Ne2
Qxa5 15. d4 exd4 16. Nfxd4 Bg4 17. h3 Qh5 18. Qd3 Bxe2 19. Nxe2 Rhe8 *
Position (FEN): r3r3/pp3kp1/2pp1n1p/7q/4P3/3Q3P/P1P1N1P1/R4R1K w - - 1 20
White to move.
Themes:  Middlegame  
Puzzle rating: 2144
Best move: Rf5