Chess puzzle (Advantage)
Moves: 1. e4 b6 2. Bc4 Bb7 3. Nc3 e5 4. Nf3 Nc6 5. d3 h6 6. Bd5 Nf6 7. Bxc6 Bxc6 8.
Be3 d5 9. exd5 Nxd5 10. Nxd5 Qxd5 11. O-O Be7 12. c4 Qe6 13. Qe2 O-O 14. b3 f5
15. d4 f4 16. Bd2 e4 17. Ne5 Bb7 18. Qg4 Qxg4 19. Nxg4 f3 20. gxf3 exf3 21. Bf4
c5 22. Be5 Rae8 23. d5 Bf6 24. Bxf6 gxf6 25. Rae1 Rd8 26. Nxh6+ Kh7 27. Nf5 Bc8
28. Re7+ Kh8 29. Rfe1 *
Position (FEN): 2br1r1k/p3R3/1p3p2/2pP1N2/2P5/1P3p2/P4P1P/4R1K1 b - - 6 29
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1242
Best move: Bxf5