Brilliant Ways to Checkmate

3RNbk1/pp3p2/4rQpp/8/1qr5/7P/P4P2/3R2K1
              
menu