Chess puzzle (Advantage)
Moves: 1. Nf3 d6 2. c4 Nf6 3. g3 Nbd7 4. d4 c5 5. Bg2 Qa5+ 6. Bd2 Qb6 7. Bc3 cxd4 8.
Bxd4 Qd8 9. O-O e6 10. b3 Be7 11. Bb2 O-O 12. Nc3 a6 13. Qc2 Rb8 14. Rad1 b6
15. e4 Qc7 16. Ba3 Re8 17. Rfe1 Bb7 18. Qe2 Nc5 19. Nd2 e5 20. Rc1 Ne6 21. Nd5
Bxd5 *
Position (FEN): 1r2r1k1/2q1bppp/pp1pnn2/3bp3/2P1P3/BP4P1/P2NQPBP/2R1R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1147
Best move: cxd5