Brilliant Ways to Checkmate

5r1k/ppp2p1r/3p2pP/8/qn2P1NQ/3P4/1PP3P1/2K2R1R
              
menu