Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Bd7 5. Nc3 Nc6 6. Be3 Be7 7. Bc4 Nf6 8.
Qf3 O-O 9. Nd5 Nxd5 10. Bxd5 Bf6 11. Nf5 Rb8 12. c3 Ne5 13. Qg3 c6 14. Bb3 Qc8
15. Nh6+ Kh8 16. Nf5 Ng6 17. h4 Bxf5 18. exf5 Qxf5 19. h5 Ne5 20. O-O Qxh5 21.
f4 Qg4 22. Qh2 Nf3+ *
Position (FEN): 1r3r1k/pp3ppp/2pp1b2/8/5Pq1/1BP1Bn2/PP4PQ/R4RK1 w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 610
Best move: Rxf3