Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Bc4 e5 5. c3 Bc5 6. cxd4 exd4 7. Qb3 Qe7 8.
Ng5 Nh6 9. O-O O-O 10. Qc2 d6 11. b3 Bd7 12. Kh1 Kh8 13. e5 Bf5 14. exd6 Bxc2
15. dxe7 Bxe7 16. Nf3 Bf6 17. Bxh6 gxh6 18. Nbd2 d3 19. Rac1 Rae8 20. Rfe1 Ne5
21. Nxe5 Bxe5 22. Bb5 Bc3 23. Bxe8 *
Position (FEN): 4Br1k/pp3p1p/7p/8/8/1Pbp4/P1bN1PPP/2R1R2K b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 997
Best move: Bxd2