Re the penalty, Chiellini gets away with far too many of such dirty fouls, most of the time hitting someone and falling down himself like he got hit. This was thoroughly well deserved and a long time coming.
Thank you, VAR.
On another topic, Kevin Agudelo. Take a bow, son. What a performance. Need to keep an eye out on this kid. Some highlights (which don't do his performance full justice) for people who missed it: