Winning Chess Sacrifices and Combinations

2r3k1/1p3p2/pn1P2pp/4p3/6Q1/6B1/1q3PPP/5RK1
              
menu