Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. f4 dxe5 6. fxe5 Bf5 7. Nc3 e6 8. Nf3
Bb4 9. Be2 c5 10. a3 Bxc3+ 11. bxc3 O-O 12. O-O Qc7 13. Qb3 Nc6 14. Bf4 h6 15.
d5 exd5 16. cxd5 Na5 17. Qa2 c4 18. Nd4 Qc5 19. Kh1 Bh7 20. d6 Nc6 21. e6 Nxd4
22. e7 Rfe8 *
Position (FEN): r3r1k1/pp2Pppb/1n1P3p/2q5/2pn1B2/P1P5/Q3B1PP/R4R1K w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1539
Best move: cxd4