Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 c5 3. c3 Nc6 4. d4 cxd4 5. cxd4 e6 6. Nc3 Bb4 7. Nf3 Nge7 8. Bd3
Nf5 9. Bxf5 exf5 10. O-O O-O 11. a3 Ba5 12. Na4 h6 13. b4 Bc7 14. h4 a5 15. Bd2
axb4 16. Bxb4 Nxb4 17. axb4 Bd7 18. Nc5 Bc6 19. e6 b6 20. exf7+ Rxf7 21. Ne6
Qc8 22. Rxa8 Qxa8 23. Nxc7 Rxc7 24. Ne5 Bb5 25. Re1 Qa3 26. Qh5 Qxb4 27. Ra1
Ba4 28. Qxf5 Qxd4 29. Qe6+ Kh7 30. Qf5+ Kg8 31. Re1 Re7 32. g3 Qc3 33. Re3 Qc1+
34. Kg2 Bc2 *
Position (FEN): 6k1/4r1p1/1p5p/3pNQ2/7P/4R1P1/2b2PK1/2q5 w - - 5 35
White to move.
Themes:  Endgame  
Puzzle rating: 2318
Best move: Nd3