Brilliant Ways to Checkmate

2r4r/3Q1bk1/pq4p1/5R2/2p5/2P2P2/PP5P/6RK
              
menu