Alabama running back commitment Roydell Williams fumbled in the second half of Thursday’s season opener against Homewood.

Even though fellow senior Antonio Mason covered the loose football to prevent the turnover, Williams took himself out of the game as punishment for the miscue.

“I had to make up after I messed up,” Williams said.

He definitely made amends, capping the 32-19 victory over Homewood with a 73-yard touchdown run.

Watch Williams’ highlights from Thursday night:

Williams ran 17 times for 148 yards and caught three passes for another 56 yards, scoring on runs of 1 and 73 yards and a 44-yard catch.

Williams also played defensive end in obvious passing situations and a few other snaps at defensive back. He recorded a strip sack, getting a tackle, sack and caused fumble on one play.

“He had a great night. What else can I say?” Hueytown coach Greg Patterson.

Williams is ranked No. 24 on The Super Southern 120 and No. 3 on the preseason A-List, AL.com’s ranking of the state’s top prospects.