Winning Chess Sacrifices and Combinations

rq4k1/pp1nrppp/4bn2/6R1/3QP3/P4PN1/4B1PP/2B2RK1
              
menu