Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Bg5 e6 5. c5 Be7 6. Nf3 O-O 7. e3 b6 8. b4 a5
9. a3 h6 10. Bh4 Ba6 11. Bxa6 Nxa6 12. O-O axb4 13. axb4 Nxb4 14. cxb6 Qxb6 15.
Ne5 Qb7 16. Rb1 Rab8 17. Qf3 Qc7 18. Bg3 Bd6 19. Rfc1 Rfc8 20. e4 Qd8 21. exd5
cxd5 22. Bh4 Be7 23. Qg3 Nc6 24. Rxb8 *
Position (FEN): 1Rrq2k1/4bpp1/2n1pn1p/3pN3/3P3B/2N3Q1/5PPP/2R3K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1677
Best move: Nxb8