What a ridiculous red card in the liverpool game. Wasn't even a yellow in my book, a bit late yes but what was the ref thinking. Oh well, 75% chance of Euro champs being English