LANDOVER, Md. – A fourth-quarter TD run by rookie QB Taysom Hill and a late fourth-down stop gave the Packers a 21-17 victory over the Redskins in preseason action at FedExField on Saturday night.

Here’s a recap of all the action.

First quarter:

A sharp first possession by the Packers’ offense and QB Aaron Rodgers gave Green Bay a 7-3 lead after one quarter.

The Packers’ defense stood tall early. After forcing a three-and-out on the game’s first possession, the unit had to go right back on the field after Packers WR Trevor Davis muffed a 56-yard punt.

Taking over at the Green Bay 16-yard line, Washington couldn’t do anything, though. CB Josh Hawkins broke up a second-down pass to the end zone for TE Vernon Davis, and the Redskins had to settle for a 34-yard field goal by K Dustin Hopkins.

With Rodgers starting, the Packers’ offense got on the board. The chains first moved when the Packers successfully challenged that the Redskins had 12 men on the field. From there, Rodgers hit WR Jordy Nelson twice for 18 yards and WR Randall Cobb twice for 9. RB Jamaal Williams rushed five times for 15 yards. Rodgers scrambled 13 yards to convert a third-and-6 and put the ball in the red zone, and he finished the drive by connecting with TE Martellus Bennett on a 3-yard touchdown.

The 15-play drive covered 75 yards and consumed 7 minutes, 41 seconds, giving the Packers a 7-3 lead.

Green Bay’s defense got another three-and-out, in essence its third straight to open the game. With the starters still in, rookie CB Kevin King made the tackle after a short pass reception, and S Ha Ha Clinton-Dix nearly picked off Washington QB Kirk Cousins’ third-down pass. The ensuing punt was fielded by Davis for a 1-yard return.

QB Brett Hundley took over for the Packers as the starters exited, and his first series did not go well. He was sacked on first down, and the offense was also flagged for delay of game on the drive, leading to a punt from deep in Green Bay territory. Rookie P Justin Vogel’s 41-yard boot was returned 5 yards by former Packers DB Will Blackmon, giving the Redskins the ball near midfield.

Second quarter:

Washington put together a late touchdown drive to close the first half, but the Packers took a 14-10 lead into the locker room at intermission.

The Packers’ defense continued a strong start to the game. A defensive holding call on third down gave the Redskins a gift first down when Cousins was under siege, but on the ensuing series, a host of Packers stacked up RB Rob Kelley on fourth-and-1 from the Green Bay 27.

Hundley and the offense then got going. Two runs by rookie RB Aaron Jones picked up 10 yards, and Hundley hit Davis for 12 yards and WR Jeff Janis for 38 down the sideline for a first down in the red zone. A 7-yard catch-and-run by WR Geronimo Allison was preceded by a 5-yard TD pass to Jones in the flat, extending Green Bay’s lead to 14-3 with 7:38 left in the half.

Washington finally made a play of significance on offense, as Cousins connected with RB Chris Thompson for a 29-yard gain into Green Bay territory, but Green Bay’s defense held from there, forcing another punt.

Hundley directed one first down with an 8-yard pass to Janis, but he was sacked on the next third down. Vogel’s punt rolled dead at the Washington 22, good for 58 yards in all.

Just after the two-minute warning, the Redskins got into scoring range on a 43-yard pass from Cousins to TE Vernon Davis. A 12-yard pass to WR Josh Doctson gave Washington a first down at the Green Bay 15. A 13-yard pass to Thompson made it first-and-goal, and then Thompson was stopped for a 2-yard loss. On third down, Thompson was held to no gain on a pass reception, and the Redskins decided to go for it from the 4.

Cousins found WR Jamison Crowder for the TD with 13 seconds left in the half.

Third quarter:

Washington took its first lead of the game in the third quarter and entered the fourth up 17-14.

Hundley stayed in the game to start the second half and appeared to have the Packers on the move, but his third-down completion to TE Emanuel Byrd was wiped out by a holding penalty. Hundley was then sacked on the replayed third down, and the Packers punted.

With Colt McCoy at quarterback, the Redskins got going on a 29-yard pass to rookie RB Samaje Perine. But S Kentrell Brice broke up a pass on second down, and McCoy threw incomplete on third down, leading to a punt.

Joe Callahan took over at QB for the Packers but went three-and-out, with two incomplete passes and a sack.

Taking over on the Green Bay 40, Washington drove for the go-ahead score. Perine rushed twice for 22 yards, and McCoy found TE Niles Paul for a 16-yard touchdown on third down. The Redskins led 17-14 with 5:30 left in the third.

Green Bay’s offense went three-and-out again, with Callahan absorbing another sack.

Washington drove out to midfield and faced fourth-and-short as the quarter expired.

Fourth quarter:

After a Washington punt, Hill came in at the start of the fourth quarter for the Packers. He picked up a first down on a sneak, but the drive stalled there.

The defense forced a three-and-out, and Hill then got the Packers moving with a 17-yard pass to Janis. A 10-yard completion to rookie RB Devante Mays set up fourth-and-1 in Washington territory, and Hill converted with a bootleg scramble for 9 yards.

Mays ran for 7 more, and then Hill took off on a scramble up the middle and went 23 yards for the score, putting the Packers back on top, 21-17, with 6:16 left.

Washington went three-and-out again, as rookie CB Lenzy Pipkins nearly intercepted a second-down deep ball, and rookie S Aaron Taylor broke up a third-down pass over the middle with a big hit.

Taking over with 5:16 to go, Hill converted on consecutive third downs with completions of 8 and 9 yards to a pair of rookies, RB Kalif Phillips and WR Michael Clark, respectively. The Packers eventually punted, and Washington started from its own 11 with 2:21 left.

A 20-yard pass from QB Nate Sudfeld to WR Robert Davis, followed by a 6-yard completion to WR Zach Pascal, put the ball on the Washington 37 at the two-minute warning.

A 16-yard pass to Pascal got a roughing-the-passer penalty on LB David Talley moved Washington to the Green Bay 28, but Sudfeld was sacked by LB Reggie Gilbert on first down. The Redskins called their second timeout with 1:20 left after the 7-yard loss.

After an incomplete pass, a short toss to RB Mack Brown picked up 13 yards, setting up fourth-and-4 with 1:06 left. CB Daquan Holmes broke up the fourth-down pass, and the Packers kneeled out the victory.

Complete game coverage: