Agree with all that and I'm gutted for Ramsey, who's been our best player in this tournament. Ben also is a huge loss.
I agree that the ref was inconsistent but if we're honest he was useless in our favour at the end, because they could have had at least 1 penalty late-on. Swings and roundabouts.