Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 h6 5. d4 Bd6 6. dxe5 Bxe5 7. O-O d6 8.
Nxe5 Nxe5 9. Bb5+ c6 10. Ba4 Nf6 11. Bc2 O-O 12. f4 Qb6+ 13. Kh1 Neg4 14. Qf3
h5 15. h3 Nh6 16. Nd2 Be6 17. f5 Bd7 18. Qg3 Kh7 19. Bb3 d5 20. exd5 cxd5 21.
Qh4 Nxf5 22. Qg5 Qe3 *
Position (FEN): r4r2/pp1b1ppk/5n2/3p1nQp/8/1BP1q2P/PP1N2P1/R1B2R1K w - - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1509
Best move: Rxf5