Brilliant Ways to Checkmate

1rb3k1/p5pp/2Q2n2/8/2P5/2N4P/Pq4B1/5R1K
              
menu