Brilliant Ways to Checkmate

rnb2k2/ppp4p/3p4/8/3PPp1q/1Q3p2/PP6/RNB2RK1
              
menu