I hear ya!
You're right. I actually went back using the DVR during the semis, because from the time Alex Morgan got fouled in the box, and then Carli Lloyd took the PK, and then they celebrated, it was well over 2 minutes. I know I combined the two goals and it was over four minutes, and then they put 3 minutes on as stoppage time. So, they were wrong on the time just on the goals, like you said. I hadn't even included any time for injuries, etc.
So, I can't imagine the discrepancy tonight. I didn't see the game.