Brilliant Ways to Checkmate

r5rk/pp2N1pp/n3Q3/8/3B4/2Np4/P1PK1PPP/7q
              
menu