Brilliant Ways to Checkmate

3q3r/R1nnkpp1/b1pNp2p/4P3/1Q1P4/1p3N2/5PPP/4K2R
              
menu