The Spanish press have labelled Real Madrid a scoring machine and they certainly deserve this title. In just their last six Liga games, Los Merengues have netted 26 goals, an astonishing average of over 4 goals per game.
Quick Links
Your perspective matters!Start the conversation