Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 c5 5. e3 O-O 6. Be2 b6 7. O-O Bb7 8. a3
Bxc3 9. bxc3 Ne4 10. Qc2 d5 11. cxd5 exd5 12. Ne5 f6 13. Nf3 Nd7 14. Nd2 f5 15.
f3 Nd6 16. c4 Qe7 17. Nb3 cxd4 18. exd4 Rac8 19. c5 bxc5 20. dxc5 Rfe8 21. Bb5
*
Position (FEN): 2r1r1k1/pb1nq1pp/3n4/1BPp1p2/8/PN3P2/2Q3PP/R1B2RK1 b - - 2 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1265
Best move: Nxb5