Gerwyn Price roared back into form to win Night 14 of the Premier League darts to reignite his hopes of reaching the play-offs.
The Welshman has been well short of his best lately, but he downed Gary Anderson, Joe Cullen and Michael van Gerwen on an impressive night in Sheffield.
Price opened his night with a 6-4 win over Anderson before beating Cullen 6-3 in the semi-final.
That left van Gerwen between him and priceless second win of the tournament, and he took his chances to win 6-5 and close to within two points of a play-off spot.
"I don't think I was at my best today but I know the last couple of weeks I have been under the cosh and not playing well," said Price.
"I am happy with the win today and I am in with a shout next week and the week after so that is all that matters.
"I know if I go and win next week then I am back in the playoffs.
"It doesn't matter if I am one, two three or four - as long as I am there I am happy.
"When you are not playing well and things aren't going to plan then things don't happen for you and you can't be yourself.
"Things sort of happened for me at times in games and the reactions come but I don't do it on purpose.
"People think I do it on purpose but if I am playing rubbish then it doesn't happen but at crucial times it then comes out.
"I am under a lot of pressure, I think I need to win two out of the last three and I have done one and got one more to go.
"I have been under the cosh the past couple of weeks so it is a big pat on the back."
Jonny Clayton, who has already qualified, still leads the way despite losing in the quarter-finals to Michael Smith.