President Donald Trump won't find much to criticize in the opening Sunday of NFL action as the first NFL games broadcast on CBS and Fox resulted in ratings gains over Week 1 last year.

CBS reported it had the most-watched season opening single-game window since 1998, while Fox — which had the doubleheader Sunday — saw a 1 percent gain for its America's Game of the Week (Dallas Cowboys vs. Carolina Panthers) and 5 percent improvement for its regional coverage.

CBS had 17.1 million viewers, according to Nielsen’s. That average audience was 29 percent larger than last year.

Trump took to Twitter on Sunday to rip NBC for its Thursday night opener, which saw a 13 percent dip in viewership. He wrote "if the players stood proudly for our Flag and Anthem" ratings would not have slipped. The season-opening Philadelphia Eagles-Atlanta Falcons contest was delayed by weather.

NBC's Sunday Night Football contest was the only one of the four broadcast windows that was down. Its broadcast of the Green Bay Packers' 24-23 victory over the Chicago Bears netted a 14.4 overnight rating and 25 share, a nearly 9 percent drop from last year's Sunday Night Football contest (Giants vs. Cowboys).

Fox and CBS also reported ratings gains for its pregame shows with CBS's The NFL Today netting its best rating (2.8/7) since 2015. Fox NFL Sunday saw a 9 percent improvement over 2017.

The NFL's broadcast audience dipped 10 percent in 2017 and declined 8 percent in 2016, although the NFL remains a force on broadcast TV. Most other programming — including scripted shows — has seen a much bigger decline in recent years amid a shift toward streaming services like Netflix and Hulu.