Brilliant Ways to Checkmate

r5n1/ppp1q3/2bp2kp/5rP1/3Qp3/2N5/PPP1B3/2KR3R
              
menu