Monday 2 November 2020 12:17, UK
World Matchplay semi-finalists Adrian Lewis and Michael van Gerwen have been the best of friends and the worst of enemies at the oche - we remember their highlights.
The rivals will collide again on Saturday night in the Blackpool semi-finals, live on Sky Sports 2 HD from 7pm - Van Gerwen currently leads 28-13 in their career head-to-head.
Will we see another classic like these moments?
2013 Matchplay semi
Saturday's encounter will evoke memories from three years ago when they met on the same stage. On that night, Lewis prevailed 17-15 in a thrilling match but would later lose to Phil Taylor in the final.
World Cup bust-up
Just last month, Lewis and Van Gerwen were involved in an angry exchange after the World Cup of Darts final. Lewis, again, was on the winning end to help England retain their trophy but it was far from a happy occasion...
Belfast barney
A 6-6 draw in the Premier League two years ago prompted a furious Van Gerwen rant. "There was only one player playing in that game - me, simple," he said. "He wasn't in the game, he was slowing me down."
MVG relishes thrashing
Three years ago at Ally Pally, Van Gerwen secured a stunning 6-0 whitewash in the semi-finals of the World Championship. As you can imagine, he was chuffed with himself...
Watch Lewis and Van Gerwen's latest clash on Saturday at the Matchplay, live on Sky Sports 2 HD from 7pm.