Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. g3 Nf6 4. d3 e6 5. Bg2 Be7 6. O-O O-O 7. Re1 Nc6 8. c3 h6
9. d4 cxd4 10. cxd4 Ne8 11. Nc3 a6 12. Be3 b5 13. a3 Bb7 14. Qb3 Na5 15. Qd1
Rc8 16. Rc1 Nc4 17. Qb3 Nc7 18. Nd2 d5 19. exd5 exd5 20. Bf4 g5 21. Bxc7 Rxc7
22. Rcd1 Bf6 23. Nxd5 *
Position (FEN): 3q1rk1/1br2p2/p4b1p/1p1N2p1/2nP4/PQ4P1/1P1N1PBP/3RR1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1208
Best move: Bxd5