Brilliant Ways to Checkmate

r1bqrk2/pp4pQ/2n1p3/2bpP1N1/8/2N5/PPP2PPP/R3K2R
              
menu