Brilliant Ways to Checkmate

1k2r1r1/pp6/4N3/P7/6q1/8/4Q3/4K3
              
menu