Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 d5 3. Nd2 Nf6 4. Ngf3 c5 5. g3 Nc6 6. Bg2 b6 7. O-O Bb7 8. Re1
dxe4 9. dxe4 Be7 10. e5 Nd5 11. c3 Qc7 12. Qe2 h5 13. h4 O-O-O 14. a4 Rhg8 15.
Nc4 g6 16. Ng5 Rg7 17. a5 bxa5 18. Nxa5 Nxa5 19. b4 Nb3 20. Rxa7 Qb6 21. Rxb7
Qxb7 22. c4 Qxb4 *
Position (FEN): 2kr4/4bpr1/4p1p1/2pnP1Np/1qP4P/1n4P1/4QPB1/2B1R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1369
Best move: cxd5