Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bd3 e6 7. O-O Be7 8. f4
Qc7 9. Nf3 Nbd7 10. Qe2 O-O 11. e5 dxe5 12. fxe5 Ne8 13. Bg5 Bxg5 14. Nxg5 Qxe5
15. Nxh7 Qxe2 16. Nxe2 Ne5 17. Nxf8 Kxf8 18. Be4 f5 19. Bf3 Nc4 20. b3 Nd2 21.
Rf2 Nxf3+ 22. Rxf3 b5 23. g4 Ke7 24. gxf5 exf5 25. Rxf5 *
Position (FEN): r1b1n3/4k1p1/p7/1p3R2/8/1P6/P1P1N2P/R5K1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 882
Best move: Bxf5