Brilliant Ways to Checkmate

6r1/5ppk/2b4n/p4PQ1/1q2N3/6R1/PPP3PP/4R2K
              
menu