Florida State's defense was dominant, holding Duke (10-3) to 239 yards and forcing three turnovers to help the Seminoles (13-0) win their second straight ACC title.
It was Florida State's 12th win by at least 27 points. The Seminoles entered as 29-point favorites after outscoring its opponents by an average of 43 points.
Florida State outgained Duke 569-239.
Winston struggled early with overthrowing receivers and the Seminoles failed to score in the first quarter for the first time this season.
Florida State's first scoring opportunity ended when Devonta Freeman coughed up the ball at the Duke 3 following a 22-yard run.
But it wouldn't matter.
Florida State slowly took charge in the second quarter and built a 17-0 halftime lead behind a stifling defense that forced Duke to go three-and-out on seven of its eight first-half possessions.
Winston got the Seminoles on the board early in the second quarter when he found Benjamin for a 14-yard touchdown pass in the left corner of the end zone. Karlos Williams bowled over two defenders on a 12-yard touchdown inside run to make it 14-0 after Lamarcus Joyner intercepted Duke quarterback Anthony Boone's pass.
Florida State outgained Duke 268-94 in the first half.
The onslaught continued in the second half with Winston hooking up on a 54-yard touchdown reception with Benjamin, who showed he's not only big but can move too after blowing by defenders. He finished with 119 yards receiving.
Freeman ran for 91 yards and a touchdown and Williams had 59 yards on the ground.