Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 d6 3. Nf3 h6 4. e3 g5 5. Bg3 Bg7 6. c4 e6 7. Nc3 Nc6 8. a3 O-O
9. Bd3 a6 10. h4 g4 11. Nh2 d5 12. Nxg4 Nxg4 13. Qxg4 e5 14. Qd1 exd4 15. exd4
Nxd4 16. cxd5 c6 17. d6 Bf5 18. Bf4 Bxd3 19. Qxd3 Re8+ 20. Be3 Re6 21. O-O-O
Rxd6 22. Bxd4 c5 23. Qf5 *
Position (FEN): r2q2k1/1p3pb1/p2r3p/2p2Q2/3B3P/P1N5/1P3PP1/2KR3R b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1887
Best move: cxd4