Full coverage of Cascade Mall shooting that killed five

LIVE UPDATES: Miami Dolphins at Seattle Seahawks

SEATTLE – It’s here.

Repeat: It’s here.

One more time: It’s finally here.

The Seattle Seahawks open the regular season against the Miami Dolphins at 1 p.m. Sunday at CenturyLink Field.

Of course, it wouldn’t be football without some last-minute drama.

The Hawks were forced to rejigger their offensive line late in the week after first-round draft pick Germain Ifedi suffered a high-ankle sprain in practice Wednesday. The injury came after a preseason which Seattle had appeared to escape mostly unscathed.

Making things even worse: Seattle will be facing a Dolphins team that boasts a ferocious defensive line.

The Seahawks will also be starting the season with Marshawn Lynch at running back for the first time in recent memory. The good news: Thomas Rawls looks to be ready to go after breaking his ankle last season and missing much of the preseason schedule. Even better, Jimmy Graham has a chance to see the field as well.

Stay on this page for live updates, stats & commentary:

Dusty Lane September 11, 201612:12 PM

Dusty Lane September 11, 201612:12 PM

Dusty Lane September 11, 201612:13 PM

Dusty Lane September 11, 201612:13 PM

Dusty Lane September 11, 201612:13 PM

Dusty Lane September 11, 201612:14 PM

Dusty Lane September 11, 201612:20 PM

Dusty Lane September 11, 201612:21 PM

Dusty Lane September 11, 201612:42 PM

Dusty Lane September 11, 201612:48 PM

Dusty Lane September 11, 201612:59 PM

Dusty Lane September 11, 20161:03 PM

Dusty Lane September 11, 20161:03 PM

Dusty Lane September 11, 20161:16 PM

Dusty Lane September 11, 20161:17 PM

Dusty Lane September 11, 20161:17 PM

Dusty Lane September 11, 20161:20 PM

Dusty Lane September 11, 20161:21 PM

Dusty Lane September 11, 20161:29 PM

Dusty Lane September 11, 20161:29 PM

Dusty Lane September 11, 20161:31 PM

Dusty Lane September 11, 20161:32 PM

Dusty Lane September 11, 20161:33 PM

Dusty Lane September 11, 20161:40 PM

Dusty Lane September 11, 20161:40 PM

Dusty Lane September 11, 20161:40 PM

Dusty Lane September 11, 20161:41 PM

Dusty Lane September 11, 20161:42 PM

Dusty Lane September 11, 20161:42 PM

Dusty Lane September 11, 20161:48 PM

Dusty Lane September 11, 20161:49 PM

Dusty Lane September 11, 20161:50 PM

Dusty Lane September 11, 20161:51 PM

Dusty Lane September 11, 20161:51 PM

Dusty Lane September 11, 20161:53 PM

Dusty Lane September 11, 20161:57 PM

Dusty Lane September 11, 20161:59 PM

Dusty Lane September 11, 20162:00 PM

Dusty Lane September 11, 20162:01 PM

Dusty Lane September 11, 20162:06 PM

Dusty Lane September 11, 20162:08 PM

Dusty Lane September 11, 20162:09 PM

Dusty Lane September 11, 20162:09 PM

Dusty Lane September 11, 20162:17 PM

Dusty Lane September 11, 20162:17 PM

Dusty Lane September 11, 20162:18 PM

More pressure for Russell Wilson, who has to throw it away, making it 2nd and 12. 

Dusty Lane September 11, 20162:19 PM

Dusty Lane September 11, 20162:19 PM

Dusty Lane September 11, 20162:20 PM

Dusty Lane September 11, 20162:21 PM

Dusty Lane September 11, 20162:23 PM

Dusty Lane September 11, 20162:23 PM

Dusty Lane September 11, 20162:24 PM

Dusty Lane September 11, 20162:24 PM

Dusty Lane September 11, 20162:27 PM

Dusty Lane September 11, 20162:29 PM

Dusty Lane September 11, 20162:31 PM

Dusty Lane September 11, 20162:32 PM

Dusty Lane September 11, 20162:36 PM

Dusty Lane September 11, 20162:37 PM

Dusty Lane September 11, 20162:53 PM

Dusty Lane September 11, 20162:55 PM

Dusty Lane September 11, 20162:55 PM

Dusty Lane September 11, 20162:58 PM

Dusty Lane September 11, 20162:59 PM

Dusty Lane September 11, 20163:00 PM

Dusty Lane September 11, 20163:09 PM

Dusty Lane September 11, 20163:09 PM

Dusty Lane September 11, 20163:16 PM

Dusty Lane September 11, 20163:17 PM

Dusty Lane September 11, 20163:26 PM

Dusty Lane September 11, 20163:27 PM

Dusty Lane September 11, 20163:28 PM

Dusty Lane September 11, 20163:29 PM

Dusty Lane September 11, 20163:30 PM

Dusty Lane September 11, 20163:32 PM

Dusty Lane September 11, 20163:36 PM

Dusty Lane September 11, 20163:39 PM

Dusty Lane September 11, 20163:40 PM

Dusty Lane September 11, 20163:42 PM

Dusty Lane September 11, 20163:45 PM

Dusty Lane September 11, 20163:46 PM

Dusty Lane September 11, 20163:46 PM

Dusty Lane September 11, 20163:48 PM

Dusty Lane September 11, 20163:49 PM

Dusty Lane September 11, 20163:49 PM

Dusty Lane September 11, 20163:53 PM

Dusty Lane September 11, 20163:55 PM

Dusty Lane September 11, 20163:56 PM

Dusty Lane September 11, 20163:58 PM

Dusty Lane September 11, 20164:01 PM

Dusty Lane September 11, 20164:03 PM

Dusty Lane September 11, 20164:04 PM

Dusty Lane September 11, 20164:06 PM

Dusty Lane September 11, 20164:10 PM

Dusty Lane September 11, 20164:11 PM

Dusty Lane September 11, 20164:13 PM

Dusty Lane September 11, 20164:14 PM