Raleigh, NC - Top-ranked Florida State survived a scare last week without its reigning Heisman Trophy winner.

The Seminoles' unblemished record, which includes the nation's longest active winning streak, was in doubt again on Saturday.

This time, however, Jameis Winston made sure it stayed intact.

Winston threw for 365 yards, four touchdowns and two interceptions to lead Florida State to a 56-41 win over upset-minded North Carolina State at Kenan Memorial Stadium.

The signal caller was suspended for last week's 23-17 overtime victory against then-No. 22 Clemson due to an inappropriate comment made in the student union. Backup Sean McGuire, making his first collegiate start, took over in Winston's absense and led the 'Noles to the tense home victory.

Florida State has now won 20 straight dating back to its last setback against then-No. 6 Florida on Nov. 24, 2012.

Karlos Williams had 126 yards on 21 carries with three touchdowns and Rashad Greene hauled in 11 passes for 125 yards and a score for the Seminoles (4-0, 2-0 ACC), who have won 16 straight games in conference.

Jesus Wilson grabbed six receptions for 109 yards and two touchdowns in the win.

Jacoby Brissett converted 32-of-48 passes for 359 yards and three touchdowns for the Wolfpack (4-1, 0-1). Shadrach Thornton accounted for 85 yards rushing and two touchdowns.