Winning Chess Sacrifices and Combinations

3r2k1/1p3p1p/3rq1p1/1Q1n4/2R5/4PB2/5PPP/2R3K1
              
menu