Ninety-two teams have been whittled down to just two as Manchester City and Arsenal prepare to battle it out for the English season's first piece of silverware.
The past six months in the EFL Cup - now known as the Carabao Cup - have been filled with incident, delight and sometimes even embarrassment, but it reaches a conclusion this February.
Pep Guardiola's all-conquering Man City are still challenging on four fronts and they will be eager to notch their first accolade of an incredible season.
The Gunners, on the other hand, are looking to salvage a campaign that has been a thorough disappointment thus far and this tournament is one of two realistic hopes for glory.
But when is it all kicking off? Goal brings you everything you need to know about the 2017-18 Carabao Cup final.
When is the Carabao Cup final?
The Carabao Cup final is scheduled to take place on Sunday, February 25, 2018 and the kick-off has been confirmed for 16:30 GMT (11:30 ET).
|Feb 25||Manchester City vs Arsenal||Wembley Stadium||16:30|
The game will be played in London at Wembley Stadium, England's 'Home of Football' and traditional venue for cup finals.
Prior to the game kicking off, there will be some elaborate pre-match entertainment in the form of a Royal Air Force (RAF) ceremony.
In addition, British mezzo-soprano Faryl Smith will perform the British national anthem ahead of the match.
How can I watch the Carabao Cup final?
In the United Kingdom (UK), the final can be watched live on television on Sky Sports Football and it can be streamed live online using Sky Go.
|UK TV channel||Online stream|
|Sky Sports Football||Sky Go|
In the United States (US), ESPN have the rights to EFL games and ESPN 3 is expected to show the game live. It will also be available to stream live online using WatchESPN.
|US TV channel||Online stream|
Carabao Cup prize money
According to the Mirror, the winners of the Carabao Cup receive £100,000 as a reward and the runners-up are also compensated - with £50,000.
The paper also reports that there is no prize money available until the semi-final stage of the competition, with the losing teams pocketing £25,000 each.
The prize money for the Carabao Cup, then, pales in comparison to that on offer in the Premier League and the FA Cup.
Do the Carabao Cup winners qualify for Europe?
Yes. The winner of the Carabao Cup is not only rewarded financially, but they are also provided a route into European competition, with a place in the second qualifying round of the 2018-19 Europa League.
However, since Manchester City are likely to qualify for the Champions League through their league finish and Arsenal are also in the frame for either Champions League or Europa League qualification, it makes things slightly different.
Should both teams earn continental qualification through their league finish or otherwise, the Europa League berth reserved for the winner will go to the highest-placed team in the Premier League that has not already qualified.
In 2017, for example, Manchester United won the trophy, but since they qualified for the group stage of the Champions League by virtue of their Europa League triumph, the continental reward went to seventh-placed Everton instead.
Carabao Cup final tickets
Supporters are advised that tickets for the Carabao Cup final can be purchased via both clubs.
Man City received an allocation of 32,656 for the game and they went on sale on January 31. Prices range from £100 to £20, depending on what category of ticket you purchase.
Those wishing to get tickets from City's allocation can find more information on the club's official website.
While Man City's allocation went on sale in January, Arsenal tickets did not go on sale to buy until February 7.
According to the Gunners' official website, there are "approximately 32,200 tickets available to buy, with prices ranging from £100 to £40, but concession prices will apply.
For more information, visit the official Arsenal website.
Betting & odds
Man City are considered favourites to lift the trophy, with dabblebet offering odds of 4/7 on Guardiola's men to triumph. Arsenal are priced at 9/2 to win. A draw, which would see the game go into extra time, is a 10/3 bet.
Route to the final
Due to the fact that they had qualified for continental competition, both teams entered the event at the third round stage, with the first games taking place in September.
Manchester City's route to the final
Guardiola's men beat West Brom, Wolves, Leicester City and Bristol City to reach the final. The results of those games can be seen below.
City only played two of their five cup games at home. Arsenal, in contrast, played four.
|Third||Sep 20||West Brom 1-2 Manchester City||The Hawthorns|
|Fourth||Oct 24||Manchester City 0-0 (4-1p) Wolves||Etihad Stadium|
|Fifth||Dec 19||Leicester City 1-1 (3-4p) Manchester City||King Power Stadium|
|Semi (1st)||Jan 9||Manchester City 2-1 Bristol City||Etihad Stadium|
|Semi (2nd)||Jan 23||Bristol City 2-3 Manchester City||Ashton Gate|
Arsenal's route to the final
Wenger's side overcame Doncaster Rovers, Norwich City, West Ham and Chelsea to reach the final. You can see the results of those games below.
The Gunners had four games at home overall en route to Wembley, two more than City.
|Third||Sep 20||Arsenal 1-0 Doncaster Rovers||Emirates Stadium|
|Fourth||Oct 24||Arsenal 2-1 Norwich City (AET)||Emirates Stadium|
|Fifth||Dec 19||Arsenal 1-0 West Ham||Emirates Stadium|
|Semi (1st)||Jan 10||Chelsea 0-0 Arsenal||Stamford Bridge|
|Semi (2nd)||Jan 24||Arsenal 2-1 Chelsea||Emirates Stadium|