Winning Chess Sacrifices and Combinations

2k1r3/2p2pp1/1n6/N1q3Pp/Pn6/4B3/4QP1P/1K1R4
              
menu