Brilliant Ways to Checkmate

r1b1k2r/ppp2ppp/2p5/8/3Qn1q1/8/PPPB2PP/2KR1B1R
              
menu