Brilliant Ways to Checkmate

2rqk2r/3n1ppp/1p2n3/p7/3P4/B2B2Q1/PP3PPP/R3R1K1
              
menu