Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Bg4 4. h3 Bh5 5. cxd5 cxd5 6. Bf4 a6 7. Nf3 e6 8. Qb3
b5 9. Ne5 Nd7 10. Rc1 Nxe5 11. Bxe5 Nf6 12. e3 Bd6 13. Bxd6 Qxd6 14. Be2 Bg6
15. O-O O-O 16. Nb1 b4 17. Rc5 a5 18. Bf3 Rfc8 19. Rfc1 Rxc5 20. Rxc5 *
Position (FEN): r5k1/5ppp/3qpnb1/p1Rp4/1p1P4/1Q2PB1P/PP3PP1/1N4K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1452
Best move: Bxb1