Frankfurt won the match 3-0 on the night, but it was the Mainz fans who stole the headlines.
Midway through the second half, as Frankfurt lined up to take a corner, it started raining sweets from the Mainz end.
The referee did not seem to put off by the momentary stoppage in proceedings - he even ate one himself before offering another to a very confused-looking Nigel de Jong.
His party spirit seemed to end there however, as he later sent off Mainz player Danny Latza eight minutes from time.