Opponent Prediction

Puzzle #06IFD

Rating: 733
dovetailMatematemateIn1oneMoveopening