Has an AFL game ever ended 120-104?
It has. 120-104 has been a AFL final 2 times in 17,053 games. The first was Carlton beat Melbourne on July 24, 1937; the latest was Carlton beat Sydney on September 7, 1986.
That makes 120-104 the 2496th most common final score out of 6,649 that have ever occurred in AFL. One point away, 121-104 has happened 2 times and 120-105 has happened 1 times. At one point the score disappeared for 49 years, between 1937 and 1986.