The Miami Dolphins selected Alabama safety Minkah Fitzpatrick with the draft's 11th pick, adding a dynamic defensive back who can play all five positions.
Fitzpatrick, who won the Chuck Bednarik and Jim Thorpe awards in an All-American junior season at Alabama, was excellent value for the Dolphins, as many prognosticators had him one of the draft's top prospects.
Miami took Fitzpatrick over Virginia Tech linebacker Tremaine Edmunds and Washington defensive tackle Vita Vea, who would have filled more pressing needs.
The Cardinals, perhaps fearing the Dolphins were going to take Josh Rosen, traded up with the Raiders, on the clock one spot ahead of the Dolphins, and took the draft's fourth quarterback in the draft's first 10 picks.
Oklahoma quarterback Baker Mayfield had been on Adam Gase's mind essentially since the NFL season ended.
But Mayfield not only was gone before the Dolphins went on the clock, he was gone before anyone not named the Cleveland Browns was on the clock. Cleveland took him first overall.
The Giants took Penn State running back Saquon Barkley at 2, the Jets pounced on USC signal-caller Sam Darnold at 3, and then Cleveland threw the night's first real curve ball by taking Ohio State corner Denzel Ward.
That gave the Broncos the opportunity to take NC State pass rusher Bradley Chubb _ further pushing the remaining quarterbacks down the board.
The Colts don't need a quarterback, so they took guard Quenton Nelson at 6.
That's when the quarterback-needy Bills attacked. They traded up to 7 and took the third quarterback off the board, Wyoming's Josh Allen.
The Bears took one of the Dolphins' top targets, Georgia linebacker Roquan Smith, while Rosen continued to slide.
The 49ers have Jimmy Garoppolo, so they weren't taking a quarterback. They selected Notre Dame's other stud offensive lineman, Mike McGlinchey.
That's when the Cardinals made their move, and got their quarterback. That cleared the path for the Dolphins to take Fitzpatrick.