Brilliant Ways to Checkmate

2kr1b1r/pp6/2n1P1p1/3N3p/2BP1BP1/3K1Q2/PPP5/6q1
              
menu