He should have just punched it away and then its game over. That said even if its a soft foul they are normally given to goalkeepers.
I would have taken a point before kick off, but that's 2 points lost. Has shades of Bournemouth last season about it.