DENVER — The Raiders played one of the all-time worst first halves Sunday, then turned it around in the second half to beat the Denver Broncos 15-12 at Sports Authority Field at Mile High.

Oakland (6-7) had minus-12 yards of offense in the first half, the lowest in an NFL game since those stats started being tracked in 1991, according to STATS.

But an 80-yard touchdown drive to open the second half — and a defense that bended but didn’t break in the first half — helped spur the Raiders to the comeback and pull off the stunning road win against a Broncos (10-3) team that was tied for the best record in the AFC entering the day.

KEY MOMENTS

The Broncos had a last ditch chance when they got the ball with 2:35 to play at their own 8-yard line. But Oakland’s defense continued its dominant second half — and really a solid day overall — by stuffing Denver’s offense again. Following the theme of the day, Khalil Mack made a huge play with a sack on third down — his fifth sack of his amazing game. Two more incompletions followed and the Raiders were able to set up victory formation and snap their eight-game losing streak to the Broncos.

The game had a huge swing when Denver’s Emmanuel Sanders muffed a punt at the start of the fourth quarter and Raiders’ long snapper Jon Condo recovered. He was at the bottom of a big pile and injured his shoulder on the play, which became a big story line when the Raiders turned the fumble recovery into points on a 16-yard touchdown pass from Derek Carr to Mychal Rivera that gave Oakland the 15-12 lead. With Condo temporarily unavailable while getting the injury checked out, the Raiders couldn’t kick the PAT and had to go for a two-point conversion. They didn’t convert and their lead was just three points, keeping Denver within a field goal. The Broncos got in position to tie it on their next drive, but Brandon McManus bounced his 49-yard attempt off the left upright.

Trailing 12-7 in the third quarter, the Raiders had the ball just outside Denver’s 31-yard line. Worst case scenario, Oakland was in field goal range. Offensive coordinator Bill Musgrave dialed up a pass play. Denver’s Shaquil Barrett blew through a hole to sack Carr for a 12-yard loss to take Oakland out of field goal range and force a punt. It marked a blown opportunity after they got the ball following their first forced turnover of the game, a fumble forced by Ben Heeney and recovered by Charles Woodson. The situation didn’t end up as a complete loss though. Marquette King pinned a punt at the 2-yard line and that helped lead to a Broncos safety three plays later. IMPACT PLAYERS

Khalil Mack: The Raiders defensive end had a real coming out party. He had four sacks — his third-straight multi-sack game — and one forced Broncos QB Brock Osweiler to fumble in the end zone. Denver recovered, but it was a safety that made it a 12-9 game. The four sacks give Mack eight over the past three games and 13 on the season.