Brilliant Ways to Checkmate

r1q3r1/1ppQ2pk/3bNp1p/p3pP2/P3P3/2N4R/1PP3PP/3R2K1
              
menu