Brilliant Ways to Checkmate

5r1k/pp5p/2p2n2/5N2/4qP2/2Q5/1PP4K/3R4
              
menu