Did anyone else see that exhilarating football game last night? The energy in the stadium was electric!