Winning Chess Sacrifices and Combinations

2r5/1R2pk2/3pN1p1/3Pp1Pp/4P3/rR6/5PKP/2b5
              
menu