Winning Chess Sacrifices and Combinations

3q2Q1/r2k4/1ppr1p1B/p2ppP2/P3P3/1BPP4/1P3PK1/7R
              
menu