Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 c5 4. c4 cxd4 5. exd4 Nc6 6. Nf3 Bg4 7. Nbd2 Nxd4 8.
h3 Nxf3+ 9. Nxf3 Bd7 10. cxd5 Qa5+ 11. Bd2 Qxd5 12. Bc3 Qxd1+ 13. Rxd1 e6 14.
Bc4 Bc5 15. O-O Rd8 16. Rd3 O-O 17. Rfd1 Bb6 18. Bxf6 gxf6 19. Rxd7 Rxd7 20.
Rxd7 Rc8 21. b3 Rb8 22. Nd4 a6 23. Nc2 Bc5 24. Rc7 Bb6 25. g4 *
Position (FEN): 1r4k1/1pR2p1p/pb2pp2/8/2B3P1/1P5P/P1N2P2/6K1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 887
Best move: Bxc7