Winning Chess Sacrifices and Combinations

r1b4r/p1ppkppp/2n3q1/bp1B4/4P3/1QP2N2/P4PPP/RN3RK1
              
menu