Well if that was a foul for the goal then it should have been a penalty as it was in the box, there's minimal contact if so though. Saying that, keepers who want to get needlessly involved like that a mile out from their goal deserve everything they get.
The Lafayette tackle would be a red card in the Premier League but I'm glad that those things aren't at this level.