Vick completed 18 of 24 passes and ran the ball 12 times for his 367-yard total.
Peerless Price had two touchdown catches for the Falcons (6-2). Tight end Alge Crumpler caught seven passes for 86 yards.
Denver's Jake Plummer was 31-of-55 passing for a career-best 499 yards and four touchdowns, but was also intercepted three times for the Broncos (5-3). Rod Smith caught nine passes for 208 yards and a touchdown.
Denver trailed 34-21 when rookie Darius Watts dropped a fourth-down pass from Plummer in the end zone. Denver quickly got the ball back, but Plummer's third interception of the day was returned 66 yards for a Falcons' TD by Kevin Mathis.