Winning Chess Sacrifices and Combinations

r4r1k/p6p/1pq2bb1/n2pB3/2pP2Q1/2P3N1/PP4PP/R4RK1
              
menu