Brilliant Ways to Checkmate

1Qq5/8/2N5/7b/3Nr2p/4kp1R/8/1B2K3
              
menu