Brilliant Ways to Checkmate

1nbqnrk1/1pp1bp1p/r6Q/3B4/1p2P3/8/PBPPN1PP/R4RK1
              
menu