Chess puzzle (Advantage)
Moves: 1. d4 f5 2. Nf3 Nf6 3. g3 e6 4. c4 b6 5. Bg2 Bb7 6. O-O Be7 7. Nc3 O-O 8. e3 a6
9. Re1 Ne4 10. d5 Bf6 11. Nxe4 fxe4 12. Nd2 exd5 13. cxd5 Bxd5 14. Nxe4 Bxe4
15. Bxe4 Nc6 16. a3 Rb8 17. Qc2 Ne5 18. Bxh7+ Kh8 19. Be4 d5 20. Rd1 c6 21. Bg2
Qe8 22. Qf5 Nc4 23. Rb1 Rd8 24. b3 Nd6 25. Qh3+ Kg8 26. Rxd5 *
Position (FEN): 3rqrk1/6p1/pppn1b2/3R4/8/PP2P1PQ/5PBP/1RB3K1 b - - 0 26
Black to move.
Themes: Defensive Move, Hanging Piece Middlegame  
Puzzle rating: 1184
Best move: cxd5