Opponent Prediction

Puzzle #02Cm0

Rating: 401
backRankMateendgamemastermatemateIn2short