You purport to be some kind of football expert/scout etc but you seem to have no knowledge of the offside rule. It is irrelevant where he was when he put the ball in the net, it is relevant where he was when the ball left Stevens foot.
As for the goal, my initial thought was it was offside and...