Brilliant Ways to Checkmate

r4k1r/pp1n2bp/2p1Q3/6B1/3q2pP/2N5/PPP3P1/R6K
              
menu