Brilliant Ways to Checkmate

5r1k/p5pp/8/1P1pq3/P1p2nR1/Q7/5BPP/6K1
              
menu