Brilliant Ways to Checkmate

r3q1kr/ppp5/3p2pQ/8/3PP1b1/5R2/PPP3P1/5RK1
              
menu