Matchen slutade 2-2 (0-0).
Första halvlek blev mållös och det dröjde till den 58:e minuten innan Sofia Sterner gav Gamla Upsala 2 ledningen.
Med en knapp halvtimme kvar att spela nätade Tabitha Nyberg och kvitterade för Viljan.
Först med nio minuter kvar att spela tog Viljan ledningen genom Cajsa Karlsson. Målet var Cajsa Karlssons femte i division 2 mellersta Svealand dam.
Med sex minuter kvar att spela kvitterade Gamla Upsala 2 genom Saga Olsson. 2-2-målet blev matchens sista.
Det här var Viljans femte oavgjorda match den här säsongen.
Resultatet innebär att Viljan ligger kvar på åttonde plats och Gamla Upsala 2 på andra plats i tabellen.
Nästa motstånd för Viljan är Västanfors. Lagen möts lördag 31 augusti 15.00 på Fagerliden.