Brilliant Ways to Checkmate

5rk1/5p2/2r4p/3R3Q/3b4/8/q4PPP/5RK1
              
menu