Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 g6 3. g3 Bg7 4. Bg2 d6 5. d3 O-O 6. Bd2 e5 7. Qc1 Re8 8. e4
Nc6 9. Nge2 Nd4 10. O-O c5 11. Rb1 a5 12. a3 Nb3 13. Qd1 Nxd2 14. Qxd2 Rb8 15.
b4 axb4 16. axb4 Nd7 17. Nd5 f5 18. Nec3 Nf6 19. bxc5 dxc5 20. Rb6 Be6 21. Rfb1
Nd7 22. R6b5 Qc8 23. Qa2 f4 24. gxf4 exf4 25. Nxf4 *
Position (FEN): 1rq1r1k1/1p1n2bp/4b1p1/1Rp5/2P1PN2/2NP4/Q4PBP/1R4K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 999
Best move: Bxc3