Opponent Prediction

Puzzle #0Nc6N

Rating: 400
kingsideAttackmatemateIn2middlegameshort