Winning Chess Sacrifices and Combinations

2Q5/k1p5/pb5p/6p1/3r4/p2q2BP/5PP1/2R3K1
              
menu