Aleksandar Sapic scored five goals, helping Serbia upset Germany 11-7 (3-0, 4-2, 2-3, 2-2) in the opening match in men's water polo at the World Aquatic Championships in Melbourne, Australia.