Brilliant Ways to Checkmate

Q7/pppk1p1p/2n3p1/b3pb2/5n2/BKP5/P2PqP1P/RN3R2
              
menu