Both strikers are firmly in the race for the Golden Shoe and now the Portuguese and Egyptian strikers are set to put aside their club allegiances to represent their respective countries.
With Harry Kane and Neymar sidelined, all eyes are on Ronaldo and Salah. Currently, it's the Liverpool man who heads up the goalscoring table having found the net 28 times in the Premier League. Nevertheless, Madrid's poster boy is determined to catch him.
After his four goals against Girona, the Portuguese forward brought his tally up to 22 league goals for the season - three less than his Barca rival Lionel Messi.
However, Ronaldo wasn't the only player to score a 'poker' last weekend. The 'Egyptian King,' made Anfield roar, forcing Watford keeper Karnezis to pick the ball out his net four times.
Tonight, fans worldwide will tune in hoping to see Ronaldo and Salah perform as they have in their domestic leagues. The two men will shake hands and then go to battle in Switzerland.