Brilliant Ways to Checkmate

r1b1k2r/pp3ppp/2n5/1Nb1pqB1/Q7/8/PP2PPPP/2KR1B1R
              
menu