Winning Chess Sacrifices and Combinations

2q3k1/5pb1/p5pp/1p6/3rPP2/P7/NP2Q1PP/3R2K1
              
menu