Brilliant Ways to Checkmate

2b3k1/4rrpp/p2p4/2pP2RQ/1pP1Pp1N/1P3P1P/1q6/6RK
              
menu