Winning Chess Sacrifices and Combinations

2k5/r2n3p/1Rp1qpp1/2pN4/4P3/1P1P3P/2P2QP1/6K1
              
menu