This was taken just after he came home (well, I did get him some Ibuprofen and ice first, I'm not a complete monster). It actually looked much worse in real life.
This is after a couple of hours. It really started swelling, in spite of the ice pack and Vitamin I.
It didn't start to turn purple until later tonight though. Tomorrow's photo is sure to be worse.
But Robbie is a tough kid. He was so disappointed that I took him to the eye doctor instead of letting him go to swim team practice. He did make it to scouts, and wanted to go to basketball practice too, but I was relieved when it was cancelled. He reassures me that he is fine.