When a Sochi aquarium employee tossed two balls into a pool on Saturday, Harry swam straight over to the red and yellow one labelled Spain, grabbed it in its mouth and dropped it on the side of the pool.
The white, blue and red Russian ball was left floating.
After trouncing Saudi Arabia 5-0 in the tournament's opening game and then beating Egypt 3-1, Russia lost 3-0 to Uruguay. Harry has correctly forecast the results of all three games.
Harry is one of a menagerie of animals predicting 2018 FIFA World Cup games, with rivals including Samara's white goat Zabiyaka, St Petersburg's cat Achilles, Kaliningrad's hippos Milya and Glyasik and Nizhny Novgorod's tapir Cleopatra.
The Sochi aquarium took Harry in as a baby after he was found at a car wash in 2013, aquarium director Zhanna Zazina said.