It's that time of the year once again when four teams compete at Natwest T20 Blast Finals day, held at Edgbaston, to win the coveted trophy that all teams battle it out to win.
This year the four competing teams to make it through are the Nottinghamshire Outlaws, the Northamptonshire Steelbacks, the Durham Jets and the Yorkshire Vikings.
The day is a long one for all of the teams especially with the two semi-finals taking place first and then the final. Below we preview the two semi-finals and the final.
Notts Outlaws - Northant Steelbacks
The first semi-final sees the Notts Outlaws take on the Northant Steelbacks in a game which both teams will be confident they can come out on top in.
The problem, though, for the Steelbacks is that the Outlaws have never lost to them which can have an effect on a team.
The Outlaws are the in-form team coming into finals day, winning their last nine T20 matches while the Steelbacks have been inconsistent losing four of their last six matches.
In terms of making it to the finals day before, Northants have the edge as they won the competition in 2013 when they defeated Surrey in the final. They have also made it to the final last year but lost to Lancashire.
The Outlaws have made it to two finals days before also losing the 2006 final to Leicestershire and then losing in the 2010 semi-final to Somerset.
Notts are set to have a full strength squad for finals day with big-hitting West Indian Andre Russell returning to the team. Alex Hales is also set to play after finishing his England duties.
The Steelbacks also have some big hitters in their squad, especially Richard Levi and Seekkuge Prasanna who have been pivotal to getting their side to the semi-finals.
Durham Jets - Yorkshire Vikings
The second semi-final sees the Durham Jets take on the Yorkshire Vikings in what promises to be a very tight match with teams having plenty of great players in their squad.
For Yorkshire, Joe Root and Johnny Bairstow are just two of the big names who are part of the side and, after finishing their England duties, both will be looking to make an impact for their county.
Durham also have some England players in the squad with Mark Wood, who has been called up into the England ODI team for the upcoming games against Pakistan, set to feature.
Both teams will be competing in their second finals day with Durham losing to Middlesex in the semi-final in 2008, while Yorkshire were defeated by Hampshire in the final in 2012.
Edgbaston has been a venue that both teams don't have good records at, with Yorkshire losing their last two matches at the ground; Durham have lost three of the last four they have played there.
The final promises to be a fantastic prospect for the spectators as whoever makes it through their semi-finals will think they have a very good chance to win.
Last year's winners Lancashire haven't made it to the finals this year, showing how difficult it is to defend the trophy.
Northants are the only team of the four to have experienced the feeling of winning the competition, so for that they start as slight favourites ahead of the big day.