Opponent Prediction

Puzzle #0WFYT

Rating: 795
matemateIn1middlegameoneMoveswallowstailMate