Winning Chess Sacrifices and Combinations

1k6/1p2p3/3p4/Qp1P1p2/2P2Pp1/P3Rn2/KP1q4/6r1
              
menu