Not bringing on Salah was a big mistake. That game could not have played out any better for Egypt. They were so lucky to be in it at the end. Salah could have been the spark necessary to steal a point, or even 3.
I missed most of the Spain/Portugal due to a family trip to see the Incredibles. I will watch the re-air later tonight.