Brilliant Ways to Checkmate

1r5r/ppp1k3/3pPpQp/8/3pP3/8/P4PPP/6K1
              
menu