Winning Chess Sacrifices and Combinations

r1r3k1/1R3ppp/p3pb2/8/2P1nB2/5N2/P4PPP/2R3K1
              
menu