The last time Javier Mascherano scored a club goal, the year was 2010. He was playing for Liverpool and joined Barcelona later in the year. Ever since then, Mascherano hadn't scored a goal ... until Wednesday. The Argentina international scored Barca's sixth in the 7-1 win over Osasuna, converting from the penalty spot. He's played 319 games for Barca, and that elusive goal finally came. Take a look:

Of course, his teammates had fun with him, most notably Luis Suarez.

And so did the internet:

But I'm sure Masche doesn't care. He has the moment he longed for. Now he just hopes the next one won't take as long.

For news, stories, results and more, follow us:

- @CBSSportsSoccer - @RGonzalezCBS - Facebook