Winning Chess Sacrifices and Combinations

2q2r2/R1P4k/6pp/1pQ5/1P3P2/7P/6P1/6K1
              
menu