Winning Chess Sacrifices and Combinations

r7/2b1qr1k/2p2pRn/p1Pppp2/Pp1P1N1P/5P2/PBBQ4/2K3R1
              
menu