In just under a week, soccer fans the world over will find out who will take home the 2014 World Cup.
And with only three major games to go, one animal prognosticator is writing his success story: Shaheen, the camel.
Discovered by the Gulf News, the Dubai-based camel has been predicting the winners of the key matches right from the start of the tournament.
Despite rumors he was slaughtered (the internet is a cruel place), Shaheen is alive and well and still predicting matches.
Shaheen started off with a bang, hitting on his first four picks but then had a string of three straight misses. Of the 27 matches he has predicted so far, the camel has been correct 18 times. He was in top form during the round of 16, where he predicted seven of the eight winners correctly.
[Gallery: World Cup fever hits animal kingdom]
In total, Shaheen has a success rate of 67 percent, but 75 percent in the knockout round. To compare, Paul the Octopus had an 85 percent success rate overall and 80 percent in the knockout round. If Shaheen hits on his final three games, he would have a chance to equal Paul the Octopus' winning percentage in the knockout round.
[Video: Has Germany reached top form yet?]
Hosts Brazil face Germany in the first semifinal on Tuesday, and according to Shaheen, they should progress.
However, in two of Germany's previous clashes, Shaheen picked the opponents (France and Portugal) to win, so perhaps Brazil has something other than losing star player Neymar to worry about.
FULL LIST OF PREDICTIONS
|Brazil vs. Croatia||June 12th||RIGHT|
|Spain vs. Netherlands||June 13th||RIGHT|
|England vs. Italy||June 14th||RIGHT|
|Argentina vs. Bosnia||June 15th||RIGHT|
|Germany vs. Portugal||June 16th||WRONG|
|Brazil vs. Mexico||June 17th||WRONG|
|Spain vs. Chile||June 18th||WRONG|
|Uruguay vs. England||June 19th||RIGHT|
|Switzerland vs. France||June 20th||RIGHT|
|Argentina vs. Iran||June 21st||RIGHT|
|Belgium vs. Russia||June 22nd||RIGHT|
|Croatia vs. Mexico||June 23th||WRONG|
|Italy vs. Uruguay||June 24th||RIGHT|
|Ecuador vs. France||June 25th||WRONG|
|Algeria vs. Russia||June 26th||WRONG|
|ROUND OF 16|
|Brazil vs. Chile||June 28th||WRONG|
|Colombia vs. Uruguay||Saturday June 28th||RIGHT|
|Netherlands vs. Mexico||Sunday June 29th||RIGHT|
|Costa Rica vs. Greece||Sunday June 29th||RIGHT|
|France vs. Nigeria||Monday June 30th||RIGHT|
|Germany vs. Algeria||Monday June 30th||RIGHT|
|Argentina vs. Switzerland||Tuesday July 1st||RIGHT|
|Belgium vs. USA||Tuesday July 1st||RIGHT|
|Brazil vs. Colombia||Friday July 4th||RIGHT|
|France vs. Germany||Friday July 4th||WRONG|
|Argentina vs. Belgium||Saturday July 5th||WRONG|
|Netherlands vs. Costa Rica||Saturday July 5th||RIGHT|
OTHER PREDICTING ANIMALS