Brilliant Ways to Checkmate

rnb1k1r1/ppp2p1p/4p3/8/1b2q2Q/8/PPPB1nPP/2KR1BNR
              
menu