Brilliant Ways to Checkmate

2k5/ppp5/6p1/4Qb2/1P1K2p1/P7/2q4P/RNB4R
              
menu