Chess puzzle (Advantage)
Moves: 1. Nf3 f5 2. g3 e6 3. d4 Nf6 4. Bg2 Be7 5. O-O O-O 6. Nc3 d6 7. Re1 Ne4 8. Nxe4
fxe4 9. Nd2 d5 10. c4 Nc6 11. e3 Bd7 12. a3 a5 13. Qc2 a4 14. b3 axb3 15. Nxb3
b6 16. Bb2 Na5 17. Nxa5 Rxa5 18. cxd5 exd5 19. Rec1 c6 20. Qb3 b5 21. Bxe4 Kh8
22. Bg2 Qe8 23. Bc3 Ra8 24. Bb4 Rf6 25. Bxe7 Qxe7 26. Bxd5 *
Position (FEN): r6k/3bq1pp/2p2r2/1p1B4/3P4/PQ2P1P1/5P1P/R1R3K1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1276
Best move: cxd5