Winning Chess Sacrifices and Combinations

r2r2k1/2p2ppp/p7/1p2P1n1/P6q/5P2/2B1QP1P/R5RK
              
menu