Winning Chess Sacrifices and Combinations

1r4k1/p1p2ppp/2p5/Pn1p4/1BbP4/2P1PP2/1r2NKPP/1R2R3
              
menu