Brilliant Ways to Checkmate

2k5/ppp2p2/7q/6p1/2Nb1p2/1B3Kn1/PP2Q1P1/8
              
menu