Opponent Prediction

Puzzle #0Jo71

Rating: 499
backRankMateendgamelongmatemateIn3