1. Have a lighter dinner(salad or some fish) and later munch on nachos, popcorn etc at game time.
2. Eat what you want at dinner, but start drinking afterwards(preferably dry wine or spirits) until game time. By then you will get hungry again and can have whatever you want.
Surely not healthy...