Opponent Prediction

Puzzle #0S92h

Rating: 475
backRankMateendgamelongmatemateIn3