Brilliant Ways to Checkmate

r5k1/ppp2ppp/8/3P4/3NP3/1P2PKbb/PB2Q1Pq/R4R2
              
menu