Opponent Prediction

Puzzle #0P342

Rating: 539
backRankMateendgamelongmatemateIn3