Brilliant Ways to Checkmate

r2q1rk1/pb2bp2/1pn1p1p1/2pp2Np/5PnQ/PP1BP3/1BPP3P/RN3RK1
              
menu