Brilliant Ways to Checkmate

8/p7/2p1p2p/4P1pQ/P4b2/5Pkb/1P1r4/4R1K1
              
menu