Winning Chess Sacrifices and Combinations

rn2kb1r/ppp2ppp/4pn2/q4b2/2BP4/2N5/PPPB1PPP/R2QK1NR
              
menu