Chess puzzle (Advantage)
Moves: 1. g3 g6 2. Bg2 Bg7 3. d4 Nf6 4. Nc3 O-O 5. Bf4 e6 6. Nb5 d6 7. c4 Bd7 8. Nc3
Bc6 9. Bxc6 Nxc6 10. Nf3 Nh5 11. Bg5 Qd7 12. O-O h6 13. Be3 Kh7 14. Qd2 a6 15.
d5 Nd8 16. b3 e5 17. Ne4 f5 18. Nc3 f4 19. gxf4 Nxf4 20. Ne4 Qg4+ 21. Ng3 e4
22. Nd4 h5 23. Bxf4 *
Position (FEN): r2n1r2/1pp3bk/p2p2p1/3P3p/2PNpBq1/1P4N1/P2QPP1P/R4RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1795
Best move: Rxf4