Cristiano Ronaldo had one of the best individual efforts of his career in a win over Espanyol. Getty

After questions surrounding his lack of scoring in the first two games of the season, forward Cristiano Ronaldo emphatically silenced all doubters on Saturday with five goals on seven shots in Real Madrid's 6-0 romp on the road against a hapless Espanyol. The Portugal superstar also broke a Real Madrid record as he move ahead of legend Alfredo di Stefano and Raul with 229 goals in 203 matches.

It didn't take Ronaldo long to heat up, scoring a hat trick after 20 minutes, his 28th of his La Liga career. The 30-year-old would later add goals in the 61st minute and 81st minute to close out Espanyol in front of over 32,000 in attendance at the Power8 Stadium. Forward Karim Benzema also scored for Real Madrid, with a strike in the 28th minute that came off an assist from Ronaldo.

The scoring barrage comes after Rafael Benitez's squad outscored Real Betis 5-0 in Week 2. Espanyol manager Sergio Gonzalez even used a high defensive line to contain the Spanish titan, but to little success.

Despite the one-sided score, Espanyol held possession for 52 percent of the match, and took 14 shots with three on goal. Up next for Espanyol is a road match against Real Sociedad. Real Madrid will host Shakhtar Donetsk in Champions League.

Espanyol vs Real Madrid 0-6 All HDFootball2015