Brilliant Ways to Checkmate

2k4r/ppp3p1/3p2q1/3P4/2P1p3/1P6/P3QbNB/R4R1K
              
menu