Winning Chess Sacrifices and Combinations

1r4r1/1p1b1p1k/pq5b/4pP1R/3NP1P1/6K1/PP1Q2B1/3R4
              
menu