Opponent Prediction

Puzzle #06z5j

Rating: 473
endgameforkmatemateIn2pillsburysMateshort