Brilliant Ways to Checkmate

r1b5/pp4kp/6p1/3p2Nq/3P4/Q5P1/PPP3P1/4R1K1
              
menu