Brilliant Ways to Checkmate

r3qr2/ppp1ppkP/3p1nb1/6Q1/3P3N/8/PPP1PPP1/R3KB1R
              
menu