Opponent Prediction

Puzzle #0PNXh

Rating: 400
backRankMateendgamelongmatemateIn3