Opponent Prediction

Puzzle #0Ofev

Rating: 470
backRankMatelongmatemateIn3middlegame