Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 c5 3. d5 Qb6 4. Nc3 Qxb2 5. Bd2 Qb6 6. e4 d6 7. f4 g6 8. e5
dxe5 9. fxe5 Nfd7 10. Nf3 Bg7 11. Rb1 Qd8 12. e6 fxe6 13. dxe6 Nb6 14. Bb5+ Nc6
15. O-O O-O 16. Qe2 Qd6 17. Bxc6 Qxc6 18. Ng5 Nd5 19. Rxf8+ Bxf8 20. Nxd5 Qxd5
21. Rf1 Bg7 22. Rf7 Bf6 23. Nxh7 Bxe6 *
Position (FEN): r5k1/pp2pR1N/4bbp1/2pq4/8/8/P1PBQ1PP/6K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1951
Best move: Rxf6