Brilliant Ways to Checkmate

2r2nk1/5ppp/4p3/8/3P1Pn1/1R1N2q1/PB2K3/7Q
              
menu