Winning Chess Sacrifices and Combinations

rn2r2k/pbq2ppB/2p1p2p/1p1nN3/P1pP4/B1P1P1P1/2Q2P1P/R4RK1
              
menu