Brilliant Ways to Checkmate

r6r/ppp2kp1/1b6/8/3np3/PPP2qN1/5P1P/R1NQ1RK1
              
menu