I think the decision on the penalty really could have gone either way. It was light contact, but when you are trying to change direction like Neymar was, even a slightest tug can throw you off.
In the end I guess it didn't matter. Better team went through and I'm glad Costa Rica is out. They are always pricks when playing us in Concacaf.