Brilliant Ways to Checkmate

r1b2rk1/pp1p1ppp/1qn5/2b1N3/2B5/2n2Q2/PPP2PPP/RN3RK1
              
menu