Brilliant Ways to Checkmate

6rk/ppb2Q2/2b2p1p/2P5/3pR3/6Pq/P1B2P1P/6K1
              
menu