A great match in Dublin ends with Simon Whitlock scraping through to the final of the World Grand Prix thanks to a win over Mensur Suljovic.
Whitlock managed to hold off a fightback from the Austrian to win the match 4-3 and earn his place in one of the biggest tournament finals on the circuit.
Great game it has to be said, and Whitlock will meet either Gurney or Henderson in the final.
Not only football on the slate tonight, with some live darts for fans of tungsten tossing also to look forward to this Friday evening.
A slightly surprise line-up in the last four of the world Grand Prix in Dublin but they are just one win away from the final of one of the biggest tournaments of the season on the PDC Circuit.
Simon Whitlock v Mensur Suljovic is the first semi-final before John Henderson takes on Daryl Gurney on the ochie.
Let's play darts!
Phil Taylor has progressed through to the semi-finals after beating rival Michael van Gerwin 10-9 in an epic encounter in the 2017 Champions League of Darts.
Taylor topped Group A with three wins out of three, with Raymond van Barneveld in 2nd spot on four points, while MVG and Adrian Lewis have both been eliminated.
Taylor will lock horns with Gary Anderson in tonight's semi-final, while in the other last-four clash Mensur Suljovic faces Barney.
In the darts, Peter Wright comes through his Premier League semi-final against Phil Taylor 10-9 to set up a final against van Gerwen.
Michael van Gerwen is through the Premier League darts final having beaten Gary Anderson 10-7 in the first game of the night at the O2.
That's five consecutive Premier League final appearances for MVG. Consistent.
Raymond van Barneveld has ended Michael van Gerwen's run of unbeaten matches on TV winning 7-5.
A topsy turvy game saw the elder statesman come out on top and complete an entertaining evening for the Manchester faithful.
Van Gerwen stays on top of the Premier League one point clear of Peter Wright thanks to his earlier win over James Wade.
The final game of the night in Manchester and it's a Dutch derby between the two vans.
Barney has come flying out of the gates (well as fast as you can for a darts player!), 3-0 up inside no time and misses a double 12 for a nine-darter to boot!
It wasn't pretty but Adrian Lewis beats Jelle Klaasen 7-5 and in doing so knocks the Dutchman out of the Premier League.
Solid darts from Taylor but when the doubles came knocking Snakebite went missing and he gifts The Power a win in Manchester 7-5.
Jelle Klaasen v Adrian Lewis
It's rumoured that Jim Carrey used to spend EIGHT hours in make-up when playing The Grinch.
That's just 20 mins more than it takes Peter Wright to get ready for live darts matches!
The Scot is in action against Phil Taylor.
He was well fancied and for good reason.
Gary Anderson makes light work of Kim Huybrechts winning 7-2 in no time at all in Manchester.
He's a class act alright!
Mighty Michael van Gerwen has made light work of his opening match of the evening in Manchester, beating the Englishman 7-4 and in the process break the world record for consecutive wins in televised games. 44!!
He'll be back later on in a Dutch derby against Raymond van Barneveld.
Next up, Gary Anderson should make light work of Kim Huybrechts.