Winning Chess Sacrifices and Combinations

r4r1k/p1q3pp/1pbb4/5p2/1PP5/1BBR3P/PQ4P1/R5K1
              
menu