Winning Chess Sacrifices and Combinations

r2nk2r/pq2bppp/1p2pn2/6N1/3BN3/5QP1/PPP2PKP/R2R4
              
menu