Brilliant Ways to Checkmate

6rk/6rp/p3pQ2/3pP3/3Pb3/1PP1PRR1/4q2P/6K1
              
menu