Two of snooker's toughest players meet today at the Alexandra Palace in the prestigious Masters final.
Neil Robertson against Mark Selby is a mouthwatering prospect where a milestone win awaits for one.
Defending champion Robertson has the chance to become only the fourth man to win successive Masters crowns, while world number one Selby could become only the sixth player to win the event three times.
But who will be lifting the trophy in London tonight?
The form guide says Robertson. He was excellent in his 6-2 semi-final win against Shaun Murphy and has played well throughout the tournament.
Selby hasn't been at his best. He's yet to make a century in this tournament but has got the job done and twice recovered from behind.
He beat Stuart Bingham from 5-1 down in round one and was 4-1 behind to Graeme Dott in the semi-final last night before finding a way back to win 6-5.
His late-night win will have taken its toll on him, whereas Robertson had his feet up. Selby admits he was tired before the match even started and would have needed a good night sleep to be ready and raring for today's action.
Selby is made of stern stuff and never gives up. His ability to win ugly is a quality rivalling John Higgins' much talked about B-game, but Robertson is his biggest test so far.
This match has a bit of history. Robertson led Selby 4-0 in the UK Championship quarter-final in December before Selby wielded his comeback magic again to win 6-4. The Aussie will be aware of this and knows he can't let his guard down even for a second. Selby will be looking for a better start this time.
Expect some twists and turns. It should be a great final.