Chess puzzle (Advantage)
Moves: 1. g3 e5 2. c4 a6 3. Nc3 Bc5 4. Bg2 Qf6 5. e3 Nc6 6. Nge2 Nge7 7. O-O O-O 8. b3
Ba7 9. Bb2 d6 10. Ne4 Qf5 11. d4 exd4 12. Nxd4 Nxd4 13. Bxd4 Bxd4 14. Qxd4 Nc6
15. Qc3 Bd7 16. Rad1 Rfe8 17. Nd2 h6 18. Nf3 Ne7 19. Nd4 Qf6 20. Bxb7 Rab8 21.
Bg2 c5 22. Qd3 *
Position (FEN): 1r2r1k1/3bnpp1/p2p1q1p/2p5/2PN4/1P1QP1P1/P4PBP/3R1RK1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1302
Best move: cxd4