Chess puzzle (Advantage)
Moves: 1. c4 c6 2. d4 d5 3. e3 Nf6 4. Nc3 Bg4 5. f3 Bh5 6. Bd3 e6 7. Nge2 Nbd7 8. O-O
Bd6 9. Qc2 Rc8 10. c5 Bb8 11. b4 Bg6 12. e4 dxe4 13. fxe4 b6 14. Bg5 Qc7 15. e5
Nd5 16. Nxd5 cxd5 17. Rac1 bxc5 18. bxc5 O-O 19. Bxg6 hxg6 20. Nc3 Nxc5 21.
dxc5 Qxc5+ 22. Kh1 *
Position (FEN): 1br2rk1/p4pp1/4p1p1/2qpP1B1/8/2N5/P1Q3PP/2R2R1K b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2305
Best move: d4