Brilliant Ways to Checkmate

5k2/6pp/p1qN4/1p1p4/3P4/2PKP2Q/PP3r2/3R4
              
menu