Winning Chess Sacrifices and Combinations

rqb2rk1/1p2pp1p/p5p1/3Nb3/P1B2n2/1Q3N2/1P3PPP/2RR2K1
              
menu