Winning Chess Sacrifices and Combinations

r1b1n2k/1p4pp/p1p5/4r1B1/1b6/1BN5/PP3PPP/R2R3K
              
menu