Winning Chess Sacrifices and Combinations

r5nr/pp2q1kp/3R4/1p2n3/4PQ2/2N1P1P1/PPP4P/5RK1
              
menu