Winning Chess Sacrifices and Combinations

r2r2k1/1b2bp1p/p4npQ/1p1Pp1N1/Pnq1P3/R5N1/5PPP/1BBR2K1
              
menu