Liverpool's Uruguayan striker Luis Suarez, who has been at the center of an absolutely monstrous racism storm over the past few months, seems to have finally learnt from his mistake.

The striker, who was accused of racially abusing Manchester United's French left back Patrice Evra, during a game between the two clubs in October, received a stringent 8-match ban and a fine of £40,000. His club and team mates, hwoever, felt he had been unjustly accused and harshly treated and spoke out consistently in his defence.

Undaunted, the officials confirmed that Suarez would serve his ban and he did.

The quick-footed footballer, so often Liverpool's savior this season, was back in the news after his club travelled to Old Trafford to take on Manchester United in a Premier League game.

The match, billed as the first time Suarez would face-off, on a football pitch, against Evra since the incident, did not disappoint. The petulant Suarez refused to shake hands with Evra during the warm-up sessions, leaving the latter angered and requiring to be calmed down by team mates and match officials.

However, in what must be a wonderful display of maturity to neutral fans and observers, Suarez has reportedly apologized for refusing to shake hands with Evra.

Liverpool have released a statement which contained an admission of guilt from the player and another to the effect that he had "tarnished his club's reputation".

"I have spoken with the manager (Kenny Dalglish) since the game at Old Trafford and I realise I got things wrong," he said on Liverpool's official website.

"I've not only let him down, but also the club and what it stands for and I'm sorry. I made a mistake and I regret what happened. I should have shaken Patrice Evra's hand before the game and I want to apologise for my actions. I would like to put this whole issue behind me and concentrate on playing football," he added.

How serious is Suarez about this mea culpa? We'll have to wait till the next time the two biggest clubs in England square off!