Opponent Prediction

Puzzle #07BzL

Rating: 650
kingsideAttackmastermatemateIn2middlegamepillsburysMateshort