Brilliant Ways to Checkmate

2rr1k2/p4p1Q/1pq2bpp/3N4/8/P2R3P/1P3PP1/4R1K1
              
menu