Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. Be2 Nf6 5. O-O Bd6 6. h3 O-O 7. d4 c6 8. Bd3
Qc7 9. Bg5 Nbd7 10. Ne5 h6 11. Bh4 Nxe5 12. dxe5 Bxe5 13. f4 Bxb2 14. Nc3 Bxc3
15. Rb1 b5 16. Qf3 Re8 17. Qg3 Ne4 18. Bxe4 Rxe4 19. Qxc3 Rxf4 20. Bg3 Rxf1+
21. Rxf1 Qb6+ 22. Kh1 Be6 23. Be5 f6 24. Bxf6 gxf6 *
Position (FEN): r5k1/p7/1qp1bp1p/1p1p4/8/2Q4P/P1P3P1/5R1K w - - 0 25
White to move.
Themes:  Endgame  
Puzzle rating: 2307
Best move: Rxf6