Winning Chess Sacrifices and Combinations

3q2kr/1p3pnp/p5rQ/3N1p2/3P4/6R1/PP3P1P/4R1K1
              
menu