Opponent Prediction

Puzzle #04NfX

Rating: 877
attackingF2F7matemateIn2middlegameshort