Brilliant Ways to Checkmate

5k2/pbQ3pp/1p6/8/2P1r2N/P5Pq/5P2/5RK1
              
menu