Winning Chess Sacrifices and Combinations

r3k1r1/pp3p1p/4p3/4n3/b1qNP3/4B2P/P4PP1/R1Q3KR
              
menu