Brilliant Ways to Checkmate

r5r1/3pkp1p/p4q2/1ppQp3/B3P3/8/PPP2PPP/R4RK1
              
menu