Croatia vs Czech Republic kicks off today (Friday, June 18) at 5 p.m. BST (12 p.m. ET / 9 a.m PT) and you can watch it via live stream, for free, from anywhere in the world.
Link: https://www.tomsguide.com/news/croatia-vs-czech-republic-live-stream-euro-2020