Winning Chess Sacrifices and Combinations

1r2k2r/pbppnpp1/1bn4p/4P3/Q1B3q1/2P2NN1/P4PPP/R1B1R1K1
              
menu