Winning Chess Sacrifices and Combinations

2r2r2/3bqpk1/p7/1pn1p1pQ/1B2P3/1B3R2/PP3PP1/2R3K1
              
menu