Whether you’re an Everton or Manchester City supporter, or a neutral soccer fan, you can watch the Capital One Cup semi-finals live in the USA on beIN SPORTS or one of several legal streaming packages that offer free trials.

Here’s all of the information you need:

Who: Everton vs. Manchester City
What: Capital One Cup semi-final, first leg
AKA: League Cup semi-final
When: Wednesday, January 6, 2016
Kick-off time: 3pm ET
TV coverage: beIN SPORTS (available on most US cable and satellite providers)
Legal streaming: fuboTV, Sling International, Sling TV and Klowd TV.

The format of the Capital One Cup semi-finals feature a two-leg (home and away) semi-final. The winner will play the winner of the Stoke-Liverpool semi-final at Wembley on Sunday, February 28 (also live on beIN SPORTS).

The Capital One Cup (also known as the League Cup) offers clubs in England and Wales the first opportunity of the season to lift silverware. The current League Cup champions, Chelsea, have already been knocked out, so the competition offers Liverpool, Manchester City, Everton and Stoke the possibility of lifting a new piece of silverware. Plus, depending on how the results go, there could be a Merseyside derby.

Even if you don’t get beIN SPORTS on your cable or satellite service, or you’re a cord cutter, you can watch the Capital One Cup semi-finals for free without having to worry about malware or pop-up ads destroying your computer. All you have to do is to sign up for a free 24-hour trial to fuboTV, and if you enjoy the coverage, a monthly subscription is just $9.99.

The second legs will be played over January 26-27, 2015.