Brilliant Ways to Checkmate

r4k1N/ppq3pp/2p1Qn2/6N1/3P1P2/8/PPP3PP/R4nK1
              
menu