Brilliant Ways to Checkmate

3r4/pp3kpQ/5p1p/3q1b2/1B2N3/8/PP3PPP/4R1K1
              
menu