Brilliant Ways to Checkmate

8/pkb5/2p1p3/2Q5/2N1Kn2/4B3/PP2q3/8
              
menu