Brilliant Ways to Checkmate

3q1n1k/3rNpbp/p2P4/1p2pNPQ/4n3/5R1R/P2B2KP/1r6
              
menu