Opponent Prediction

Puzzle #06fUn

Rating: 481
backRankMateendgamelongmatemateIn3