Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Nf6 4. Nf3 e6 5. Bf4 Bd6 6. Bg5 O-O 7. e3 c5 8. d5
exd5 9. Nxd5 Be7 10. Nxf6+ Bxf6 11. Qxd8 Bxd8 12. Bxd8 Rxd8 13. Bxc4 Nc6 14. a3
Na5 15. Ne5 Nxc4 16. Nxc4 Be6 17. Na5 b6 18. Nc6 Rd6 19. Ne5 f6 20. Nf3 Bc4 21.
Nd2 Ba6 22. O-O-O Rad8 23. Ne4 Rxd1+ 24. Rxd1 Rxd1+ 25. Kxd1 Bb7 26. Nd6 Bxg2
27. Ke2 Bd5 28. e4 Bc6 29. f4 Kf8 30. e5 Ke7 31. f5 fxe5 32. Nc8+ Kf6 33. Nxa7
Bb5+ *
Position (FEN): 8/N5pp/1p3k2/1bp1pP2/8/P7/1P2K2P/8 w - - 1 34
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 776
Best move: Nxb5