Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 a6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 Ne7 6. Bc4 Ng6 7. Be3 Qc7 8.
Bb3 Bc5 9. a4 O-O 10. a5 Ba7 11. Qd3 Ne5 12. Qe2 Nbc6 13. Nxc6 bxc6 14. Bf4 d6
15. Qh5 Ng6 16. Bg3 Qe7 17. Rd1 d5 18. O-O Bb7 19. Rfe1 d4 20. Ne2 Rfd8 21. Nf4
Qb4 22. Nd3 Qf8 23. Ne5 Qe8 24. Rd3 Rac8 25. Nxg6 fxg6 26. Qg4 Kh8 27. Bxe6 c5
28. Rf3 c4 29. Rf7 Rc6 30. Rxb7 Rxe6 31. Rxa7 d3 32. cxd3 cxd3 33. Rc7 *
Position (FEN): 3rq2k/2R3pp/p3r1p1/P7/4P1Q1/3p2B1/1P3PPP/4R1K1 b - - 1 33
Black to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1091
Best move: d2