Football: Shelton unleashes offensive firepower, 49-7