Brilliant Ways to Checkmate

5Q2/8/1RK1p3/1NnP4/r1k1p3/q1p1R3/P7/2N2b2
              
menu