Winning Chess Sacrifices and Combinations

1q3r2/p5pk/1ppN1bpp/4p2n/2P1Q3/1P4PB/P2RPP1P/6K1
              
menu