Brilliant Ways to Checkmate

rn1q1rk1/pppbb1p1/4p3/3pP1P1/3P4/2N5/PPP2PP1/R2QK2R
              
menu