Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 b5 4. b3 d6 5. Bb2 g6 6. Nd2 Bg7 7. Qc2 O-O 8. e4 Nbd7
9. cxb5 a6 10. Ngf3 axb5 11. Bxb5 Ba6 12. Bxa6 Rxa6 13. O-O Qb6 14. Nc4 Qa7 15.
Bc3 Ra8 16. a4 Nb6 17. Nfd2 Nxc4 18. Nxc4 Rb8 19. Rfb1 Qb7 20. g3 e6 21. dxe6
fxe6 22. f3 d5 23. exd5 exd5 24. Nd2 d4 25. Bxd4 *
Position (FEN): 1r4k1/1q4bp/r4np1/2p5/P2B4/1P3PP1/2QN3P/RR4K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1166
Best move: cxd4