While tensions between Chile and Peru have very much thawed since they both fought in the War of the Pacific from 1879-84, there remains a lingering edge to proceedings when the two countries meet on the football field. It all adds up to a potentially fiery showdown – keep reading to discover how to watch tonight's Copa América semi-final clash with our Chile vs Peru live stream (it's ESPN+ if you're in the US).
The two teams' last encounter in a competitive game was a 2018 World Cup qualifier in Lima which was marred by Peruvian fans booing Chile's national anthem. Many Chile fans also feel Peru conspired with Colombia to play out a draw in the final match of the qualifiers which ultimately led to Chile missing out on last year's tournament in Russia.
Both Chile and Peru will feel like they've already gained some glory in the competition. Despite being two-time defending champions, no one expected Chile to get this far with their ageing and seemingly past it squad (eight of their regular starting 11 are well into their thirties). The tournament has nevertheless proved that the likes of Alexis Sanchez and Eduardo Vargas shouldn't be written off, despite their struggles at club level.
Peru have similarly beaten the odds to get this far, picking themselves up after a demoralising 5-0 humbling to hosts Brazil in the group stage.
Chile have won 44 of the 80 matches played between the two countries, and have has won seven of the last eight game, including their semi-final clash in the 2016 Copa América.
If you want to know where you'll be able to watch today's game in the Copa América – it's ESPN+ if you're in the US – we'll tell you exactly where you can catch them online with our Chile vs Peru live stream guide.
- Want more soccer? Get yourself a Women's World Cup live stream too
How to watch the 2019 Copa América 2019 from outside your country
Our handy guide below gives you a full rundown of your viewing options for the 2019 Copa América across different countries – check out how to watch in the US (where ESPN+ will be streaming the tournament in its entirety), the UK, Canada and Australia.
As ever, the problems start when you try to watch your domestic coverage online while out of the country, where you'll find your stream is most likely geo-blocked.
Help is at hand however. Using a Virtual Private Network – or VPN – you'll be able to select a server in your home country and then watch as if you were sat back at home on your couch.
How to live stream Chile vs Peru in the US
– Discover our pick of all the US's best sports streaming sites
How to stream Chile vs Peru live in the UK
How to watch Chile vs Peru: Canada live stream
How to live stream Chile vs Peru in Australia