Two teams from the lower divisions square off Tuesday in the quarter-finals of the Carabao Cup.
Port Vale host Middlesbrough for the right to face a Premier League side in the semi-finals.
Neither club have been tearing it up in their respective leagues, as Port Vale are 15th in League One and have only won two of their last seven matches across all competitions.
Middlesbrough are in a similar situation, albeit in the Championship where they are 13th on the table. Boro have lost three of their last four matches.
Here's how to watch.
Port Vale vs. Middlesbrough: Kick-off time
- Date: Tuesday, December 19
- Time: 7:45 p.m. UK / 2:45 p.m. ET
Port Vale vs. Middlesbrough: How to watch
In the United States, the game is available on ESPN+. Click here for more details.
Viewers in Canada, Italy, Germany, Austria, Switzerland and Japan can catch the game on DAZN.
Port Vale vs. Middlesbrough: Where is the match being played?
The game will take place at Vale Park.