Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 c5 3. c3 Nc6 4. g3 Qb6 5. e3 cxd4 6. cxd4 e6 7. a3 Bd6 8. Bd3
Nf6 9. Nc3 O-O 10. O-O a6 11. b4 a5 12. bxa5 Rxa5 13. Bd2 Rxa3 14. Rxa3 Bxa3
15. Qc2 Bd6 16. Rb1 Nb4 17. Qb3 Qd8 18. Be2 Nc6 19. Na4 Ne4 20. Be1 Na5 21. Qb5
Bc7 22. Nd2 Bd7 23. Qb4 Bd6 24. Nc5 Nc6 25. Ndxe4 *
Position (FEN): 3q1rk1/1p1b1ppp/2nbp3/2Np4/1Q1PN3/4P1P1/4BP1P/1R2B1K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1851
Best move: Nxb4