Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. g3 Bg7 4. Bg2 O-O 5. O-O d6 6. Re1 Nbd7 7. b3 e5 8. dxe5
dxe5 9. Bb2 Re8 10. Bh3 Nh5 11. Bxd7 Qxd7 12. Qxd7 Bxd7 13. Nbd2 e4 14. Bxg7
Kxg7 15. Ng5 f5 16. Nh3 Nf6 17. Nf4 b5 18. c4 a6 19. Red1 Re5 20. e3 Rc5 21. b4
Rc6 22. c5 a5 23. bxa5 Rxc5 24. Nb3 Rc6 25. Rac1 Rxc1 26. Rxc1 c6 27. Ne2 Rc8
28. Nc5 Be8 29. Nd4 Bf7 30. Nxb5 *
Position (FEN): 2r5/5bkp/2p2np1/PNN2p2/4p3/4P1P1/P4P1P/2R3K1 b - - 0 30
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 880
Best move: cxb5