Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Nf3 O-O 5. e4 d6 6. Be3 e5 7. dxe5 dxe5 8. Be2
c6 9. O-O Qc7 10. Qc2 Bg4 11. Rfd1 Rd8 12. Rxd8+ Qxd8 13. Rd1 Qc7 14. Qd2 Nbd7
15. Bg5 Nc5 16. Bxf6 Bxf6 17. b4 Ne6 18. h3 Bxf3 19. Bxf3 Nd4 20. Bg4 Be7 21.
Qh6 Bxb4 22. Rd3 Rd8 23. h4 Nf3+ *
Position (FEN): 3r2k1/ppq2p1p/2p3pQ/4p3/1bP1P1BP/2NR1n2/P4PP1/6K1 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1571
Best move: Rxf3