Brilliant Ways to Checkmate

5r1k/2r2P2/3qbRPp/1p1n4/p2pB3/4p1NP/PP6/6RK
              
menu