Winning Chess Sacrifices and Combinations

1k3rr1/1pp2p2/p6p/b3q2P/3pN2R/PB1P1Q2/1PP1RP1n/1K6
              
menu