Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. Nf3 Bg4 6. Be2 e6 7. h3 Bh5 8. O-O
Nc6 9. Nc3 Be7 10. exd6 cxd6 11. d5 exd5 12. cxd5 Bxf3 13. Bxf3 Ne5 14. Re1 O-O
15. Bf4 Nbd7 16. Bg4 Bf6 17. Bxd7 Qxd7 18. Qb3 g6 19. Qb5 Qxb5 20. Nxb5 Rfd8
21. Re2 a6 22. Nc3 Nd3 23. Bg3 Nxb2 24. Rxb2 *
Position (FEN): r2r2k1/1p3p1p/p2p1bp1/3P4/8/2N3BP/PR3PP1/R5K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 619
Best move: Bxc3