Brilliant Ways to Checkmate

r3kr2/1pp4p/1p1p4/7q/4P1n1/2PP2Q1/PP4P1/R1BB2K1
              
menu