Winning Chess Sacrifices and Combinations

1r3rn1/p5bk/b2pP2p/q2P1p2/1p2nP1N/3QB2P/PP4B1/3NRRK1
              
menu