Winning Chess Sacrifices and Combinations

6k1/2q2rp1/3R2n1/p7/1p1B4/1P2P1QP/P2P1PP1/6K1
              
menu