Brilliant Ways to Checkmate

rn6/ppp2Q1p/2k3p1/4P1B1/2Pbp3/8/PPb3PP/7K
              
menu