Brilliant Ways to Checkmate

r5k1/pp3ppp/8/8/2P2PnK/3P1q2/P1PBb2P/RQ5R
              
menu