Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 d6 3. Nf3 Nf6 4. g3 g6 5. Bg2 Bg7 6. Bg5 O-O 7. Qd2 Ne4 8. Bxd8
Nxd2 9. Nbxd2 Rxd8 10. O-O Nc6 11. e3 d5 12. cxd5 Rxd5 13. Rac1 Ra5 14. a3 Bd7
15. Nc4 Rb5 16. Nfd2 Rc8 17. a4 Rb4 18. b3 b6 19. Nb2 Na5 20. Rc3 e5 21. Nd3
exd4 22. exd4 Rxd4 23. Nf3 Rxa4 24. bxa4 Bxc3 25. Rc1 Bb2 *
Position (FEN): 2r3k1/p1pb1p1p/1p4p1/n7/P7/3N1NP1/1b3PBP/2R3K1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1106
Best move: Nxb2