Brilliant Ways to Checkmate

6nr/pQ4pp/2Bk4/2b5/3r1pbq/2N5/PPP3PP/R1B2K1R
              
menu