Opponent Prediction

Puzzle #0I4xG

Rating: 622
backRankMateendgamelongmatemateIn3