Winning Chess Sacrifices and Combinations

2k4r/1p1r1ppp/pq2pn2/2p5/Q1PP4/5R2/PP2NPPP/2KR4
              
menu