Brilliant Ways to Checkmate

r3k3/ppp2N2/3p1n2/2b1p3/2BnP1b1/2NP2p1/PPPQ1PPr/R4RK1
              
menu