Fulham welcome Crystal Palace to Craven Cottage for the second time in a month as both bid for a spot in the FA Cup semi-finals.
Our man Brad Walker (@brad_TWalker) has taken a closer look at the match-up and picked out a tidy 18/1 treble.
Both of these sides have been split in terms of results from their Premier League meetings this season.
Fulham compounded a struggling Crystal Palace side's woes with a 2-0 win at Selhurst Park in November.
Nevertheless, the Eagles dusted themselves off and returned the favour with a win by the same scoreline at Craven Cottage last month.
And while Fulham have been more impressive overall this season, evidenced by their eighth position in the league compared to Palace's 12th, the Cottagers' recent home form has been patchy.
Marco Silva's men drew four consecutive home matches between the start of December and January, before then going on to lose two of their next five on home turf.
Palace are also strong on the road, boasting the seventh-best away record in the top-flight at the time of writing and have recorded six consecutive away wins in all competitions heading into the weekend.
In fact, the Eagles have been the more convincing of the two in recent weeks, having lost only two of their previous 15 in all competitions.
Both of those defeats came on home turf.
The fact both teams haven't scored in either of their league meetings may make this selection an eyebrow-raising one.
But, the pattern of each of these side's respective form this season suggests that cannot continue for much longer.
Both teams have found the back of the net in 73% of Fulham's home matches in the league, while the same can be said for 46% of Palace's away games.
Clean sheets haven't been easy to come by for either team, either.
They've managed a combined 14 in 57 league matches so far this term.
All in all, seeing both times net at least once on Saturday isn't as big a surprise as their recent meetings might initially suggest.
No player has received more cards in the Premier League this season than Palace midfielder Will Hughes.
In fact, the Englishman was forced to sit out his side's recent win at Ipswich Town through suspension due to receiving his tenth yellow card of the campaign against Aston Villa.
That caution means Hughes has now been booked in three of his last four league appearances, including in Palace's recent 2-0 win at Fulham last month.
Having given away four, two, three and four fouls during that period, Hughes looks a pretty safe bet to be shown another card this weekend.