Brilliant Ways to Checkmate

5R2/1n4kp/1p1p1pp1/3P4/1PP2P1q/r3Q2B/8/4R1K1
              
menu