Brilliant Ways to Checkmate

rk1q2r1/pppP1p1p/3b2p1/3QN3/8/8/PPP2PPP/R1B3K1
              
menu