Football is often a game of contrasting fortunes and this weekend has proved that more than ever.

Just take a look at poor old Aston Villa and Norwich. Neither team can buy a win at the moment in the Premier League, so when it came to their respective FA Cup ties against Milwall and Luton both sets of fans would have been looking forward to a morale-boosting win to set them up for what is shaping up to be a tough second half to the season.

Alas, it was not to be. Paul Lambert went into retreat as his Villa side fell at the hands of Milwall, while non-league Luton sprung the surprise of the 4th round with victory over Chris Hughton's Norwich. 

But while both managers cut desperate figures afterwards - there was sheer unbridled joy for their conquerors as they earned money-spinning ties in the 5th round.

Amidst their misery, Villa and Norwich fans can take solace in the fact that football is a cruel and kind mistress all over the world.

In Brazil, for example, Sao Paulo's Canete was the hero as he banged in what is surely the goal of the weekend.

Helping his side claim a 2-1 win against Atletico Sorocaba, Canete let an absolutely unstoppable shot fly from around 30 yards to ensure his side walked away with the win.

Unfortunately, when there is a hero there must be a villain. Across South America in Ecuador, Galo Corozo scored one of the most peculiar own-goals of all time. From a goal-kick at the other end, Corozo looked to head the long-kick clear from about 30 yards but instead turned it into his own net without the ball bouncing.

So if you're an Aston Villa or Norwich fan - or indeed a fan of any club who endured misery or enjoyed victory this weekend - watch these two videos and feel safe in the knowledge that football is a cruel game for one man, even when it is being kind to another. Enjoy.

Watch Canete's brilliant strike here and Corozo's embarrasing own-goal here.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: