The Denver Broncos pulled off a big upset today when they beat the surging Miami Dolphins, 20-13. The win got the Broncos to 4-6 while Miami dropped to 6-4.

One of the players that was a key part of the Broncos’ win was Melvin Gordon. He had two rushing touchdowns in the game and they were the only touchdowns Denver ended up scoring.

Here’s the second of those two touchdowns for Gordon:

He also had 15 carries for 84 yards and averaged over five yards a carry for the Broncos. It was his second-most productive game of the season as well. His only other better performance came in early October against the New York Jets when he had 23 carries for 107 yards and two touchdowns.

For this season now, Gordon has over 500 yards rushing and six rushing touchdowns. We’ll have to see if he can build off this game when the Broncos host New Orleans next Sunday at 4:05 p.m. ET.