Brilliant Ways to Checkmate

7r/1p3Q1p/2q5/3bk3/1Q2p3/2P5/r2P2PP/2KR4
              
menu