Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. d4 cxd4 6. Qxd4 Qxd4 7. Nxd4 e5
8. Nf3 Bd6 9. O-O Nf6 10. Nc3 O-O 11. Bg5 Ng4 12. h3 f6 13. hxg4 fxg5 14. Nxg5
Bxg4 15. f3 Bh5 16. Rad1 Rad8 17. Ne6 Bf7 18. Nxd8 Rxd8 19. Rd2 *
Position (FEN): 3r2k1/1p3bpp/p1pb4/4p3/4P3/2N2P2/PPPR2P1/5RK1 b - - 1 19
Black to move.
Themes:  Endgame  
Puzzle rating: 723
Best move: Bc5+