Chess puzzle (Advantage)
Moves: 1. Nf3 g6 2. c4 Bg7 3. Nc3 e6 4. d4 Nf6 5. e4 d5 6. e5 Nfd7 7. cxd5 exd5 8. Be3
c6 9. Qd2 b5 10. b4 a5 11. Bh6 O-O 12. Bxg7 Kxg7 13. bxa5 Qxa5 14. Be2 b4 15.
Nb1 Ba6 16. O-O Bxe2 17. Qxe2 Na6 18. Nbd2 c5 19. dxc5 Naxc5 20. Nb3 *
Position (FEN): r4r2/3n1pkp/6p1/q1npP3/1p6/1N3N2/P3QPPP/R4RK1 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 842
Best move: Nxb3