England win on penalties and the ITV Panel went through all the emotions watching it in our studio!Like, follow and subscribe to ITV Sport:YouTube: / itvsport Twitter: / itvfootball Instagram: / itvfootball TikTok: / itvsport