1 of 4
Don Wright, Associated Press
Green Bay Packers running back Jamaal Williams (30) celebrates with Richard Rodgers (82) after scoring during the second half of an NFL football game against the Pittsburgh Steelers in Pittsburgh, Sunday, Nov. 26, 2017.

Jamaal Williams and Kaelin Clay had big games during Week 12 of the NFL season Sunday.

Williams, BYU's all-time leading rusher, made his second straight start for Green Bay in the Packers' 31-28 primetime loss to Pittsburgh and had his best game as a pro. BYU's all-time leading rusher finished the game with 21 carries for 66 yards and a touchdown and added four receptions for 69 yards and another touchdown.

It's the first multi-TD game for the rookie back.

Williams first scored on a 54-yard pass in the first quarter, taking a third-and-9 pass and weaving his way for a touchdown to put the Packers ahead 14-6 following the PAT.

His second touchdown, on a 4-yard run, brought Green Bay within 28-27 with 2:02 to play, and the ensuing PAT tied the game. The former Cougar took the handoff up the middle and dove for the goal line for the score.

“Just score — score and play our game,” Williams told Packers.com. “Everybody in there like Jordy (Nelson), they’re used to all that stuff. I think I did a great job of keeping cool, especially having them in the huddle to keep me going.”

Williams, who has been filling in for injured back Aaron Jones and Ty Montgomery, had four carries for 5 yards on the 12-play, 77-yard drive that set up a wild finish that included Pittsburgh's Chris Boswell hitting a 53-yard field goal as time expired to lift Pittsburgh to the win.

He had four of the Packers' 10 longest plays against the Steelers. Williams now has 70 carries for 224 yards and two touchdowns on the season, in addition to 13 receptions for 152 yards and the score against Pittsburgh.

Clay, the former Utah return specialist and wide receiver, helped spark Carolina's 35-27 victory over the New York Jets with a fourth-quarter punt return for a touchdown.

With the Panthers clinging to a 26-20 lead, Clay fielded a punt at the Carolina 40, ran upfield 5 yards, then spun past a defender, weaved his way to the sideline and sprinting downfield for the touchdown with 9:54 remaining.

It's the second punt return for a score for Clay in his NFL career, including one when he played for Baltimore in 2015.

Clay has played for five teams in three NFL seasons and is on his second stint with Carolina. He told the Charlotte Observer he would give the game ball he received to his 7-week-old daughter, Kennedy Ray, who he spoke to for the first time Sunday and promised to score for her after being on a plane when she was born and unable to see her the past six weeks.

“That was special, especially for the journey I’ve been on,” he told the Observer. “Even after this year, leaving and then coming back. It was special for me, for coach to have me break down the team. I appreciate that, I really do.”

Clay had three punt returns for 73 yards in the win, and he added a 29-yard run on an end around that helped set up the Panthers' first touchdown of the game.

Here’s a look at how NFL locals performed in Week 12, including noteworthy snap counts:

VIKINGS 30, LIONS 23

MINNESOTA

No locals on roster

DETROIT

Ezekiel Ansah, DE, BYU: Started at defensive end and had a 5-yard sack on a third-down play to end the third quarter and two solo tackles, both tackles for loss. He added a quarterback hurry and now have five sacks on the year.

Miles Killebrew, S, Southern Utah: Had three tackles, including two solo stops and a special teams tackle, and a quarterback hurry.

Nevin Lawson, CB, Utah State: Started at cornerback and had four tackles, including two solo stops. He also had return of a blocked field goal for a touchdown nullified by penalty.

CHARGERS 28, COWBOYS 6

LOS ANGELES

Michael Davis, CB, BYU: Came on as a reserve on special teams.

Tenny Palepoi, DL, Utah, Snow College and Skyline High: Had a 7-yard sack, his first career pro sack, and added two tackles, including a solo stop, and a quarterback hurry.

Sam Tevi, OL, Utah: Came on as a reserve on special teams.

DALLAS

No local players on active roster

REDSKINS 20, GIANTS 10

WASHINGTON

Tony Bergstrom, OL, Utah and Skyline High: Started at center, his first start since 2015, and played all 71 offensive snaps for the Redskins.

Zach Vigil, LB, Utah State and Clearfield High: Started at middle linebacker, his first start since 2015, and had four tackles, including two solo stops, while playing 39 defensive snaps and seven on special teams.

NEW YORK

No locals on roster

FALCONS 34, BUCCANEERS 20

ATLANTA

Derrick Shelby, DE, Utah: Started at defensive end and had four tackles, including three solo stops.

TAMPA BAY

Sealver Siliga, DT, Utah and Copper Hills High: Not active for game.

BENGALS 30, BROWNS 16

CINCINNATI

Nick Vigil, LB, Utah State and Fremont High: Started at strongside linebacker and had a tackle before leaving with an ankle injury just before halftime.

CLEVELAND

Kai Nacua, S, BYU: Came on as a reserve on special teams.

Nate Orchard, OLB, Utah and Highland High: Had two tackles.

TITANS 20, COLTS 16

TENNESSEE

Brice McCain, CB, Utah: Came on as a reserve.

LeShaun Sims, CB, Southern Utah: Had a solo tackle.

INDIANAPOLIS

No local players on active roster

BILLS 16, CHIEFS 10

BUFFALO

No local players on active roster

KANSAS CITY

Jordan Devey, OL, Snow College and American Fork High: Not active for game.

Alex Smith, QB, Utah: Started at quarterback and completed 23 of 36 passes for 199 yards, one touchdown and an interception. He also had five carries for 35 yards while playing all 58 offensive snaps for the Chiefs.

Daniel Sorensen, S, BYU: Started at safety and had an 11-yard sack on a third-down play, forcing a punt, and added seven solo tackles, second on the team, and two quarterback hurries. Sorensen also came up with another third-down stop while playing all 70 defensive snaps for Kansas City and 14 on special teams.

PATRIOTS 35, DOLPHINS 17

NEW ENGLAND

Trevor Reilly, LB, Utah: Had a tackle before leaving the game after being injured on the opening kickoff of the second half.

Eric Rowe, CB, Utah: Not active for game with groin injury.

Kyle Van Noy, LB, BYU: Started at linebacker and had an 8-yard sack, his fifth sack of the season, and added six tackles, including four solo stops, and two quarterback hurries. Van Noy also had a stop for no gain on a third-and-1 and played 51 defensive snaps, tops among Patriots linebackers, and six on special teams.

MIAMI

Isaac Asiata, OL, Utah and Spanish Fork High: Not active for game.

John Denney, LS, BYU: Came on as a reserve on special teams.

PANTHERS 35, JETS 27

CAROLINA

Kaelin Clay, WR/PR, Utah: See above.

Tyler Larsen, OL, Utah State and Jordan High: Started at center and played all 72 offensive snaps for the Panthers.

Star Lotulelei, DT, Utah, Snow College and Bingham High: Started at defensive tackle and had four tackles, including a solo stop and a tackle for loss.

Jared Norris, LB, Utah: Came on as a reserve on special teams.

NEW YORK

JoJo Natson, WR/PR, Utah State: Had two kickoff returns for 52 yards, four punt returns for 7 yards and one reception for minus-1 yard while also recovering a fumble when he muffed a punt.

EAGLES 31, BEARS 3

PHILADELPHIA

No locals on roster

CHICAGO

No local players on active roster

SEAHAWKS 24, 49ERS 13

SEATTLE

Bobby Wagner, MLB, Utah State: Started at middle linebacker and had an interception, his second of the year, at the San Francisco 16 that set up the Seahawks’ first touchdown. Wagner also had a team-leading eight tackles, including seven solo stops, two tackles for loss, two quarterback hurries and a pass deflection while also coming up with two stops on third-down plays. He now has 100 tackles on the year.

SAN FRANCISCO

Zane Beadles, OL, Utah and Hillcrest High: Came on as a reserve on special teams.

Pita Taumoepenu, LB, Utah and Timpview High: Not active for game.

CARDINALS 27, JAGUARS 24

ARIZONA

Kerwynn Williams, RB, Utah State: Had two punt returns for 22 yards, including a 20-yarder that helped set up a touchdown, three carries for 8 yards and one reception for 10 yards.

JACKSONVILLE

No local players on active roster

RAMS 26, SAINTS 20

LOS ANGELES

Dominique Hatfield, CB, Utah: Came on as a reserve on special teams.

NEW ORLEANS

Taysom Hill, QB, BYU: Not active for game.

Marcus Williams, S, Utah: Started at free safety and had six tackles, including five solo stops, while playing 67 defensive snaps and 10 on special teams.

RAIDERS 21, BRONCOS 14

OAKLAND

James Cowser, DE/LB, Southern Utah and Davis High: Came on as a reserve.

Keith McGill, DB, Utah: Came on as a reserve.

Donald Penn, OT, Utah State: Started at left tackle and played 65 offensive snaps.

Sean Smith, CB, Utah: Started at cornerback and had four solo tackles and a quarterback hurry.

DENVER

Garett Bolles, OL, Utah, Snow College and Westlake High: Started at left tackle and played all 59 offensive snaps for the Broncos.

Devontae Booker, RB, Utah: Had two receptions for 22 yards, including a 19-yarder to the Oakland 1 that was initially ruled a touchdown before being reversed to Booker being down short of the goal. Booker also had six carries for 11 yards and a kickoff return for 14 yards.

STEELERS 31, PACKERS 28

PITTSBURGH

Brian Allen, CB, Utah: Came on as a reserve on special teams.

GREEN BAY

Marwin Evans, S, Utah State: Came on as a reserve primarily on special teams.

Kyler Fackrell, LB, Utah State: Started at outside linebacker, the first start of his pro career, and had two solo tackles, including a third-down stop that forced a punt while playing 46 defensive snaps and 21 on special teams.

Devante Mays, RB, Utah State: Did not play.

Jamaal Williams, RB, BYU: See above.