Brilliant Ways to Checkmate

8/4nQp1/6P1/N1Kpk2p/3p3P/2Npb1P1/3P4/4R3
              
menu