Winning Chess Sacrifices and Combinations

r7/p1b3pk/2N4p/2pb4/8/1P1P4/PBP3PP/4R1K1
              
menu