Brilliant Ways to Checkmate

4Qrk1/1n4r1/8/P1pPp3/2P2pq1/3B3R/5P1K/8
              
menu