Brilliant Ways to Checkmate

5B2/6R1/1r5k/1r1p1R2/p5Pp/P1P3n1/1P4P1/6K1
              
menu