Exhibition Week 3, 2028

Played in Seattle, WA, weather: 52 degrees, fair, 1 mph wind.
Cleveland won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Calvin Gifford kicked off 54 yards from the SEA30. Riddick Gomez returned the ball 20 yards to the CLE36. Tackled by Jake Ford. Ball was fumbled and recovered by SEA Cory Christakes on the CLE36.
1-10-CLE36 (1Q: 14:54) Julio Haworth ran around left end for 3 yards and was forced out of bounds. Tackled by DE Rickey Ruschak, assisted by CB Marcus Gilchrist.
2-7-CLE33 (1Q: 14:30) Omar Seto sacked by ILB Burt Barkley and DT Dixon Joe for a loss of 6 yards. Sack allowed by Tracy Cooley.
3-13-CLE39 (1Q: 13:57) Omar Seto sacked by DT Dixon Joe for a loss of 6 yards. Sack allowed by Jah Reid. The ball was fumbled and recovered by SEA Omar Seto on the CLE45.
4-19-CLE45 (1Q: 13:28) Zach Tubbs punted 45 yards. Touchback.
1-10-CLE20 (1Q: 13:21) Marty Anderson ran inside the left guard for 3 yards. Tackled by OLB Ricardo Young.
2-7-CLE23 (1Q: 12:57) Troy Blake pass completed to WR Stephen Burton for 11 yards. Tackled by ILB Shaun Zeier.
1-10-CLE34 (1Q: 12:20) Troy Blake sacked by DE Nicky Pearson for a loss of 5 yards. Sack allowed by Ty Poston.
2-15-CLE29 (1Q: 11:39) Troy Blake scrambled for 8 yards. Tackled by ILB Allen Parrella. The ball was fumbled and recovered by CLE Jimmy Sherman on the CLE37.
3-7-CLE37 (1Q: 11:15) Troy Blake pass fell incomplete, intended for WR Stephen Burton. OLB Ricardo Young hurried the quarterback into a bad throw.
4-7-CLE37 (1Q: 11:10) Les Johnson punted 50 yards. R.J. Bradley returned the kick 8 yards to the SEA21. Tackled by Claude Shapiro.
1-10-SEA21 (1Q: 10:59) Omar Seto pass completed to WR Randall Cobb for 3 yards. Tackled by ILB Burt Barkley. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-7-SEA24 (1Q: 10:23) Omar Seto pass was blocked at the line, intended for WR Norbert Bernstein. DT Norman Malano blocked the pass. PENALTY: Cleveland was called for Illegal Contact.
1-10-SEA29 (1Q: 10:13) Bobby Marroquin ran around left end for 6 yards. Tackled by DT Rondell Dillingham, assisted by CB Moe Plake. Key block delivered by William Florey. Florey ran over Rickey Ruschak to set up the play.
2-4-SEA35 (1Q: 09:45) Omar Seto pass fell incomplete, intended for TE Dixon Farley. DT Jack Kirk hurried the quarterback into a bad throw.
3-4-SEA35 (1Q: 09:37) Omar Seto sacked by ILB Burt Barkley and DT Rondell Dillingham for a loss of 6 yards. Sack allowed by Cornelius Prior.
4-10-SEA29 (1Q: 08:56) Zach Tubbs punted 42 yards. Dennis Evans called for a fair catch at the CLE29.
1-10-CLE29 (1Q: 08:46) Marty Anderson ran inside the left tackle for 1 yard. Tackled by S Johnny Lemieux. The ball was fumbled and recovered by CLE Ty Poston to the CLE30.
2-9-CLE30 (1Q: 08:23) Curtis Winborn ran inside the right guard for 2 yards. Tackled by CB Amari Spievey, assisted by S J.C. Blackwell.
3-7-CLE32 (1Q: 07:42) Troy Blake pass was thrown incomplete, intended for WR Stephen Burton.
4-7-CLE32 (1Q: 07:35) Les Johnson punted 46 yards. R.J. Bradley called for a fair catch at the SEA22.
1-10-SEA22 (1Q: 07:28) Omar Seto pass was blocked at the line, intended for WR R.J. Bradley. DE Bryan Henderson blocked the pass. The quarterback threw into double coverage.
2-10-SEA22 (1Q: 07:22) Omar Seto pass completed to WR R.J. Bradley for 8 yards. Tackled by CB Patrick Robinson. Bradley gained 3 yards after the catch.
3-2-SEA30 (1Q: 06:57) Julio Haworth ran around left end for 2 yards. Tackled by S Darrell Stuckey. Key block delivered by William Florey.
1-10-SEA32 (1Q: 06:18) Julio Haworth ran around left end for 6 yards. Tackled by DT Jack Kirk. Key block delivered by Jah Reid.
2-4-SEA38 (1Q: 05:43) Omar Seto pass completed to RB Julio Haworth for 8 yards. Tackled by ILB Greg Quinn. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
1-10-SEA46 (1Q: 04:56) Omar Seto pass completed to RB Julio Haworth for 7 yards. Tackled by CB Moe Plake. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage. PENALTY: Cleveland was called for Unnecessary Roughness.
1-10-CLE32 (1Q: 04:47) Julio Haworth ran around right end for 2 yards and was forced out of bounds. Tackled by DT Rondell Dillingham. PENALTY: Cleveland was called for an Intentional Face Mask.
1-10-CLE15 (1Q: 04:39) Omar Seto pass completed to RB Julio Haworth for 9 yards. Tackled by CB Deon Bensen. The receiver ran his route right over the middle of the field.
2-1-CLE06 (1Q: 04:05) Omar Seto kept the ball, running around left end for 5 yards. Tackled by DE Bryan Henderson, assisted by S Darrell Stuckey. Key block delivered by Jah Reid.
1-1-CLE01 (1Q: 03:31) Bobby Marroquin ran around right end for -1 yards. Tackled by ILB Burt Barkley. DE Bryan Henderson knocked down Tracy Cooley to break up the play.
2-2-CLE02 (1Q: 03:02) Omar Seto pass fell incomplete, intended for WR Norbert Bernstein. OLB Shaun Kroinek defended the pass. PENALTY: Cleveland was called for Offsides.
2-1-CLE01 (1Q: 02:56) Julio Haworth ran around right end for 1 yard and a TOUCHDOWN! Key block delivered by Ricky Huffman. Seattle 6, Cleveland 0
(1Q: 02:56) Extra point by Calvin Gifford was good. Seattle 7, Cleveland 0
(1Q: 02:49) Calvin Gifford kicked off 71 yards from the SEA30. Riddick Gomez returned the ball 14 yards to the CLE13. Tackled by Nicky Kirchgessner.
1-10-CLE13 (1Q: 02:25) Curtis Winborn ran inside the right guard for 0 yards. Tackled by DE Erik Sanderson.
2-10-CLE13 (1Q: 02:01) Troy Blake scrambled for 1 yard. Tackled by S Jake Ford and assisted by S J.C. Blackwell. PENALTY: Cleveland was called for Offensive Holding.
2-16-CLE07 (1Q: 01:53) Troy Blake pass completed to TE Ian Widell for 15 yards. The receiver went out of bounds. Tackled by S J.C. Blackwell. The quarterback threw away from the double coverage.
3-1-CLE22 (1Q: 01:23) Marty Anderson ran around left end for 2 yards. Tackled by CB Amari Spievey. Key block delivered by Darren Narcisse. PENALTY: Seattle was called for Unnecessary Roughness.
1-10-CLE39 (1Q: 01:16) Troy Blake pass was intended for WR Quinn Rasmussen and was intercepted by S J.C. Blackwell at the SEA34. The interception was returned 10 yards. Tackled by Quinn Rasmussen.
1-10-SEA44 (1Q: 01:08) Omar Seto pass completed to WR R.J. Bradley for 16 yards. Tackled by ILB Burt Barkley. Bradley gained 2 yards after the catch.
1-10-CLE40 (1Q: 00:45) Omar Seto pass completed to WR Oscar Howe for 13 yards. Tackled by CB Patrick Robinson.
1-10-CLE27 (1Q: 00:20) Omar Seto pass completed to TE Dixon Farley for 5 yards. The receiver went out of bounds. Tackled by S Darrell Stuckey, assisted by S Mel James.
Start of second quarter.
2-5-CLE22 (2Q: 15:00) Bobby Marroquin ran inside the right tackle for 1 yard. Tackled by DT Rondell Dillingham.
3-4-CLE21 (2Q: 14:29) Omar Seto pass completed to WR Oscar Howe for 21 yards and a TOUCHDOWN! Howe gained 5 yards after the catch. Seattle 13, Cleveland 0
(2Q: 14:29) Extra point by Calvin Gifford was good. Seattle 14, Cleveland 0
(2Q: 14:12) Calvin Gifford kicked off 67 yards from the SEA30. Patrick Robinson returned the ball 22 yards to the CLE25. Tackled by Dwayne Lyle.
1-10-CLE25 (2Q: 13:53) Troy Blake pass fell incomplete, intended for WR Riddick Gomez. DE Erik Sanderson hurried the quarterback into a bad throw.
2-10-CLE25 (2Q: 13:44) Troy Blake pass completed to WR Riddick Gomez for -1 yards. Tackled by CB Amari Spievey, assisted by CB Oscar Preston.
3-11-CLE24 (2Q: 13:12) Marty Anderson ran inside the right guard for 7 yards. Tackled by S Jake Ford, assisted by CB Amari Spievey.
4-4-CLE31 (2Q: 12:30) Les Johnson punted 46 yards. R.J. Bradley returned the kick 11 yards to the SEA34. PENALTY: Seattle was called for Holding on the Punt Return.
1-10-SEA20 (2Q: 12:21) Omar Seto pass fell incomplete, intended for TE Jared Cook. S Jumbo Houston defended the pass.
2-10-SEA20 (2Q: 12:15) Omar Seto scrambled for 2 yards. Tackled by CB Patrick Robinson and assisted by CB Deon Bensen.
3-8-SEA22 (2Q: 11:42) Omar Seto pass completed to WR Oscar Howe for 14 yards. Tackled by CB Moe Plake.
1-10-SEA36 (2Q: 10:56) Julio Haworth ran outside the right tackle for 6 yards. Tackled by DT Jack Kirk. Key block delivered by Leland Westbrook.
2-4-SEA42 (2Q: 10:25) Bobby Marroquin ran around left end for 5 yards. Tackled by CB Deon Bensen, assisted by DT Norman Malano. Key block delivered by Cornelius Prior.
1-10-SEA47 (2Q: 10:03) Julio Haworth ran around left end for 9 yards. Tackled by S Mel James, assisted by S Darrell Stuckey. Key block delivered by William Florey.
2-1-CLE44 (2Q: 09:17) Julio Haworth ran inside the left tackle for 1 yard. Tackled by DE Rickey Ruschak. Key block delivered by William Florey.
1-10-CLE43 (2Q: 08:36) Van Upshaw pass fell incomplete, intended for RB Julio Haworth. DT Rondell Dillingham hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-CLE43 (2Q: 08:27) Julio Haworth ran around the left tackle for 7 yards. Tackled by S Darrell Stuckey.
3-3-CLE36 (2Q: 08:00) Julio Haworth ran around right end for 7 yards. Tackled by DT Dixon Joe, assisted by DT Rondell Dillingham. Key block delivered by Jah Reid. Reid ran over Buddy DeWalt to set up the play. PENALTY: Seattle was called for Unsportsmanlike Conduct.
1-10-CLE44 (2Q: 07:53) Van Upshaw pass completed to WR R.J. Bradley for 10 yards. Tackled by OLB Shaun Kroinek, assisted by ILB Burt Barkley. The receiver ran his route right over the middle of the field.
1-10-CLE34 (2Q: 07:19) Van Upshaw pass completed to WR Norbert Bernstein for 26 yards. Tackled by OLB Emmitt Poston. The receiver ran his route right over the middle of the field. Bernstein gained 16 yards after the catch.
1-8-CLE08 (2Q: 06:41) Bobby Marroquin ran outside the right tackle for 7 yards. Tackled by CB Deon Bensen. Key block delivered by Cornelius Prior.
2-1-CLE01 (2Q: 06:09) Julio Haworth ran outside the right tackle for 1 yard and a TOUCHDOWN! Key block delivered by Leland Westbrook. Seattle 20, Cleveland 0
(2Q: 06:09) Extra point by Calvin Gifford was good. Seattle 21, Cleveland 0
(2Q: 06:03) Calvin Gifford kicked off 72 yards from the SEA30. Riddick Gomez returned the ball 19 yards to the CLE17. Tackled by Bobby Marroquin.
1-10-CLE17 (2Q: 05:40) Troy Blake pass completed to TE Jimmy Sherman for 0 yards. Tackled by S J.C. Blackwell.
2-10-CLE17 (2Q: 05:02) Troy Blake pass fell incomplete, intended for WR Stephen Burton. OLB Greg Jones defended the pass. PENALTY: Seattle was called for Defensive Holding.
1-10-CLE22 (2Q: 04:54) Curtis Winborn ran around right end for 7 yards. Tackled by ILB Allen Parrella, assisted by CB Oscar Preston. Key block delivered by Sean Worsham.
2-3-CLE29 (2Q: 04:11) Troy Blake sacked by OLB Juan Hirsch for a loss of 5 yards. Sack allowed by Jimmy Sherman.
3-8-CLE24 (2Q: 03:54) Troy Blake pass fell incomplete, intended for WR Stephen Burton. DE Erik Sanderson hurried the quarterback into a bad throw.
4-8-CLE24 (2Q: 03:46) Les Johnson punted 33 yards. The ball was downed at the SEA43.
1-10-SEA43 (2Q: 03:36) Van Upshaw pass completed to WR R.J. Bradley for 12 yards. Tackled by ILB Greg Quinn. The receiver ran his route right over the middle of the field. Bradley gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-CLE45 (2Q: 03:18) Van Upshaw pass completed to RB Julio Haworth for 3 yards. Tackled by OLB Emmitt Poston, assisted by OLB Corwin Jamison.
2-7-CLE42 (2Q: 02:57) Bobby Marroquin ran inside the left tackle for 2 yards. Tackled by S Mel James.
3-5-CLE40 (2Q: 02:38) PENALTY: Seattle was called for a False Start.
3-10-CLE45 (2Q: 02:38) Van Upshaw pass was dropped by WR Oscar Howe.
4-10-CLE45 (2Q: 02:31) Zach Tubbs punted 45 yards. Touchback. PENALTY: Cleveland was called for Offsides. The penalty was declined.
1-10-CLE20 (2Q: 02:24) Troy Blake pass completed to WR Riddick Gomez for 4 yards. Tackled by CB Oscar Preston. PENALTY: Cleveland was called for an Illegal Shift.
1-15-CLE15 (2Q: 02:24) Marty Anderson ran inside the right tackle for 4 yards. Tackled by ILB Dwayne Lyle.
Official time out for the two-minute warning.
2-11-CLE19 (2Q: 02:00) Marty Anderson ran inside the left guard for 4 yards. Tackled by DE Nicky Pearson, assisted by ILB Allen Parrella.
3-7-CLE23 (2Q: 01:27) Troy Blake pass completed to WR Riddick Gomez for 8 yards. Tackled by DE Nicky Pearson. Gomez gained 3 yards after the catch.
1-10-CLE31 (2Q: 00:58) Troy Blake pass completed to WR Frankie Fournier for -1 yards. Tackled by CB Oscar Preston, assisted by S J.C. Blackwell.
2-11-CLE30 (2Q: 00:37) Jimmy Sherman ran around the left tackle for 4 yards. Tackled by ILB Dwayne Lyle, assisted by DT Hugh Cassity.
Seattle called a time out.
3-7-CLE34 (2Q: 00:29) Troy Blake pass completed to TE Jimmy Sherman for 2 yards. Tackled by CB Kris Schwantes. Sherman gained 2 yards after the catch. The quarterback threw away from the double coverage.
4-5-CLE36 (2Q: 00:10) Les Johnson punted 41 yards. The ball was downed at the SEA23.
1-10-SEA23 (2Q: 00:01) Van Upshaw pass completed to WR R.J. Bradley for 6 yards. Tackled by OLB Shaun Kroinek. The quarterback threw away from the double coverage.
Start of third quarter.
(3Q: 15:00) Donny Duran kicked off 74 yards from the CLE30. Touchback.
1-10-SEA20 (3Q: 15:00) Julio Haworth ran inside the left guard for 2 yards. Tackled by S Darrell Stuckey.
2-8-SEA22 (3Q: 14:32) Van Upshaw sacked by DE Bryan Henderson for a loss of 5 yards. Sack allowed by Marcus Cannon.
3-13-SEA17 (3Q: 13:53) Van Upshaw pass completed to WR Oscar Howe for 23 yards. Tackled by S Darrell Stuckey. Howe gained 7 yards after the catch.
1-10-SEA40 (3Q: 13:17) Van Upshaw pass completed to RB Julio Haworth for 1 yard. Tackled by OLB Emmitt Poston. The receiver ran his route right over the middle of the field.
2-9-SEA41 (3Q: 12:42) Van Upshaw pass completed to WR Norbert Bernstein for 17 yards. Tackled by OLB Emmitt Poston, assisted by S Jumbo Houston. Bernstein gained 7 yards after the catch.
1-10-CLE42 (3Q: 12:16) Julio Haworth ran around right end for 1 yard. Tackled by DT Rondell Dillingham.
2-9-CLE41 (3Q: 11:45) Van Upshaw pass was dropped by WR R.J. Bradley. The quarterback threw away from the double coverage.
3-9-CLE41 (3Q: 11:36) PENALTY: Seattle was called for a False Start.
3-14-CLE46 (3Q: 11:30) Van Upshaw sacked by DT Rondell Dillingham for a loss of 6 yards. Sack allowed by Ricky Huffman.
4-20-SEA48 (3Q: 11:01) Zach Tubbs punted 49 yards. The ball was marked out of bounds at the CLE03.
1-10-CLE03 (3Q: 10:53) Troy Blake pass completed to WR Riddick Gomez for 14 yards. Tackled by CB Kris Schwantes. The receiver ran his route right over the middle of the field.
1-10-CLE17 (3Q: 10:26) Henry Nowlin pass fell incomplete, intended for WR Stephen Burton. S J.C. Blackwell knocked the ball out of his grasp. The quarterback threw into double coverage.
2-10-CLE17 (3Q: 10:16) Curtis Winborn ran inside the right tackle for 6 yards. Tackled by DE Erik Sanderson, assisted by DT Hugh Cassity.
3-4-CLE23 (3Q: 09:49) Henry Nowlin scrambled for 7 yards. Tackled by CB Kris Schwantes and assisted by S J.C. Blackwell.
1-10-CLE30 (3Q: 09:24) Henry Nowlin sacked by DE Erik Sanderson for a loss of 5 yards. Sack allowed by Sean Worsham. Seattle's Johnny Lemieux was hurt on the play.
2-15-CLE25 (3Q: 08:51) Henry Nowlin sacked by DE Sam Acho and DT Hugh Cassity for a loss of 8 yards. Sack allowed by Julio Elliott.
3-23-CLE17 (3Q: 08:23) Henry Nowlin pass completed to WR Riddick Gomez for 10 yards. Tackled by DE Nicky Pearson. The receiver ran his route right over the middle of the field.
4-13-CLE27 (3Q: 07:42) Les Johnson punted 49 yards. Nicky Kirchgessner returned the kick 9 yards to the SEA33. Tackled by Marty Anderson. Ball was fumbled and recovered by SEA Jake Ford at the SEA33.
1-10-SEA33 (3Q: 07:35) Julio Haworth ran around right end for 2 yards. Tackled by ILB Burt Barkley.
2-8-SEA35 (3Q: 06:59) Van Upshaw pass fell incomplete, intended for WR Oscar Howe. ILB Greg Quinn defended the pass.
3-8-SEA35 (3Q: 06:53) Van Upshaw pass completed to WR Randall Cobb for 15 yards. Tackled by S Mel James, assisted by CB Moe Plake. The receiver ran his route right over the middle of the field. Cobb gained 1 yard after the catch.
1-10-SEA50 (3Q: 06:26) Van Upshaw pass completed to RB Julio Haworth for 16 yards. The receiver went out of bounds. Tackled by DE Bryan Henderson, assisted by CB Deon Bensen. Haworth gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-CLE34 (3Q: 06:00) Van Upshaw pass completed to RB Julio Haworth for 6 yards. Tackled by S Claude Shapiro, assisted by OLB Corwin Jamison.
2-4-CLE28 (3Q: 05:25) Bobby Marroquin ran around left end for 2 yards. Tackled by S Jumbo Houston, assisted by DE Rickey Ruschak.
3-2-CLE26 (3Q: 05:00) Julio Haworth ran around left end for 0 yards. Tackled by DT Norman Malano.
4-2-CLE26 (3Q: 04:18) Calvin Gifford attempted a 43 yard field goal and succeeded. Seattle 24, Cleveland 0
(3Q: 04:10) Calvin Gifford kicked off 72 yards from the SEA30. Touchback.
1-10-CLE20 (3Q: 04:10) Curtis Winborn ran inside the left guard for 5 yards. Tackled by DT Hugh Cassity. The ball was fumbled and recovered by CLE Riddick Gomez to the CLE25.
2-5-CLE25 (3Q: 03:37) PENALTY: Cleveland was called for a False Start.
2-10-CLE20 (3Q: 03:33) Marty Anderson ran around left end for 26 yards and was forced out of bounds. Tackled by CB Kris Schwantes. Key block delivered by Ty Poston.
1-10-CLE46 (3Q: 02:55) Henry Nowlin pass completed to TE Jimmy Sherman for 4 yards. Tackled by DE Erik Sanderson. Sherman gained 4 yards after the catch.
2-6-SEA50 (3Q: 02:11) Henry Nowlin sacked by DT Hugh Cassity for a loss of 6 yards. Sack allowed by Julio Elliott.
3-12-CLE44 (3Q: 01:29) PENALTY: Cleveland was called for a False Start.
3-17-CLE39 (3Q: 01:22) Henry Nowlin pass completed to WR Stephen Burton for 20 yards. Tackled by S J.C. Blackwell.
1-10-SEA41 (3Q: 00:42) Henry Nowlin pass was intended for TE Ian Widell and was intercepted by S J.C. Blackwell at the SEA35. The interception was returned 7 yards. Tackled by Frankie Fournier.
1-10-SEA42 (3Q: 00:29) Julio Haworth ran inside the right tackle for 6 yards. Tackled by CB Patrick Robinson, assisted by OLB Emmitt Poston. Key block delivered by Cornelius Prior.
Start of fourth quarter.
2-4-SEA48 (4Q: 15:00) Van Upshaw pass completed to WR Norbert Bernstein for 12 yards. Tackled by OLB Emmitt Poston. Bernstein gained 6 yards after the catch. The ball was fumbled and recovered by SEA Norbert Bernstein on the CLE40.
1-10-CLE40 (4Q: 14:33) Bobby Marroquin ran around right end for 2 yards. Tackled by OLB Shaun Kroinek, assisted by DT Rondell Dillingham.
2-8-CLE38 (4Q: 14:03) Van Upshaw pass completed to WR Xavier Fitzgerald for 11 yards. Tackled by OLB Shaun Kroinek, assisted by CB Marcus Gilchrist. The receiver ran his route right over the middle of the field.
1-10-CLE27 (4Q: 13:34) Julio Haworth ran around the left tackle for 13 yards. Tackled by OLB Shaun Kroinek, assisted by S Claude Shapiro. Key block delivered by Ricky Huffman. Huffman flattened Mel James to ensure the play's success.
1-10-CLE14 (4Q: 13:03) Van Upshaw pass fell incomplete, intended for TE Jared Cook. ILB Greg Quinn defended the pass.
2-10-CLE14 (4Q: 12:59) Van Upshaw pass completed to WR Randall Cobb for 14 yards and a TOUCHDOWN! Cobb gained 1 yard after the catch. Seattle 30, Cleveland 0
(4Q: 12:59) Extra point by Calvin Gifford was good. Seattle 31, Cleveland 0
(4Q: 12:51) Calvin Gifford kicked off 73 yards from the SEA30. Touchback.
1-10-CLE20 (4Q: 12:51) Henry Nowlin pass completed to WR Stephen Burton for 11 yards. Tackled by CB Kris Schwantes, assisted by ILB Allen Parrella. Burton gained 6 yards after the catch. The quarterback threw into double coverage.
1-10-CLE31 (4Q: 12:06) Henry Nowlin pass fell incomplete, intended for WR Frankie Fournier. OLB Ricardo Young hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-CLE31 (4Q: 12:01) Henry Nowlin pass fell incomplete, intended for WR Quinn Rasmussen. DE Nicky Pearson hurried the quarterback into a bad throw.
3-10-CLE31 (4Q: 11:51) Henry Nowlin pass completed to WR Quinn Rasmussen for 9 yards. Tackled by ILB Allen Parrella. Rasmussen gained 5 yards after the catch.
4-1-CLE40 (4Q: 11:09) Les Johnson punted 51 yards. Nicky Kirchgessner returned the kick 3 yards to the SEA12. Tackled by Jimmy Sherman.
1-10-SEA12 (4Q: 11:01) Julio Haworth ran around right end for 1 yard. Tackled by DE Bryan Henderson.
2-9-SEA13 (4Q: 10:34) Van Upshaw pass completed to WR R.J. Bradley for 12 yards. Tackled by OLB Emmitt Poston. The receiver ran his route right over the middle of the field.
1-10-SEA25 (4Q: 10:03) Bobby Marroquin ran inside the left tackle for 2 yards. Tackled by DT Dixon Joe.
2-8-SEA27 (4Q: 09:24) Van Upshaw pass was dropped by WR Randall Cobb.
3-8-SEA27 (4Q: 09:16) Van Upshaw pass fell incomplete, intended for WR R.J. Bradley. OLB Corwin Jamison defended the pass. The defense looked very familiar with that play.
4-8-SEA27 (4Q: 09:06) Zach Tubbs punted 51 yards. Dennis Evans returned the kick 8 yards to the CLE30. Tackled by Shannon Stearns.
1-10-CLE30 (4Q: 08:58) Henry Nowlin pass completed to WR Frankie Fournier for 10 yards. Tackled by ILB Allen Parrella. Fournier gained 8 yards after the catch.
1-10-CLE40 (4Q: 08:25) Henry Nowlin pass was dropped by TE Phillip Bruce. The quarterback threw away from the double coverage.
2-10-CLE40 (4Q: 08:20) Henry Nowlin pass was thrown incomplete, intended for WR Quinn Rasmussen.
3-10-CLE40 (4Q: 08:14) Henry Nowlin pass was thrown incomplete, intended for RB Marty Anderson. The quarterback threw away from the double coverage.
4-10-CLE40 (4Q: 08:08) Les Johnson punted 43 yards. R.J. Bradley called for a fair catch at the SEA17.
1-10-SEA17 (4Q: 08:00) Julio Haworth ran around left end for 1 yard. Tackled by DE Bryan Henderson, assisted by CB Patrick Robinson.
2-9-SEA18 (4Q: 07:33) Van Upshaw pass was intended for WR Oscar Howe and was intercepted by S Mel James at the SEA38. The interception was returned 27 yards. Tackled by Oscar Howe.
1-10-SEA11 (4Q: 07:21) Henry Nowlin sacked by OLB Ricardo Young for a loss of 5 yards. Sack allowed by Xavier Gunn.
2-15-SEA16 (4Q: 06:49) Henry Nowlin pass was thrown incomplete, intended for WR Quinn Rasmussen. The quarterback threw away from the double coverage.
3-15-SEA16 (4Q: 06:43) Henry Nowlin pass fell incomplete, intended for WR Frankie Fournier. DE Nicky Pearson hurried the quarterback into a bad throw.
4-15-SEA16 (4Q: 06:34) Mike Mahoney attempted a 33 yard field goal and succeeded. Seattle 31, Cleveland 3
(4Q: 06:28) Donny Duran kicked off 60 yards from the CLE30. Norbert Bernstein returned the ball 40 yards to the SEA50. Tackled by Riddick Gomez.
1-10-SEA50 (4Q: 06:04) Bobby Marroquin ran around the left tackle for 0 yards. Tackled by OLB Shaun Kroinek. PENALTY: Seattle was called for Offensive Holding.
1-20-SEA40 (4Q: 05:56) Julio Haworth ran around the left tackle for 1 yard. Tackled by DT Rondell Dillingham.
2-19-SEA41 (4Q: 05:12) Julio Haworth ran around left end for 4 yards. Tackled by DT Dixon Joe, assisted by S Jumbo Houston.
3-15-SEA45 (4Q: 04:24) Julio Haworth ran around the left tackle for 3 yards. Tackled by S Jumbo Houston.
4-12-SEA48 (4Q: 03:38) Zach Tubbs punted 52 yards. Touchback.
1-10-CLE20 (4Q: 03:31) Marty Anderson ran a counterplay inside the left tackle for 3 yards. Tackled by S Jake Ford, assisted by DE Sam Acho.
2-7-CLE23 (4Q: 02:46) Curtis Winborn ran inside the left tackle for 0 yards. Tackled by ILB Dwayne Lyle, assisted by S Jake Ford. The ball was fumbled and recovered by CLE Ian Widell to the CLE23.
3-7-CLE23 (4Q: 02:13) Henry Nowlin pass completed to TE Ian Widell for 8 yards. Tackled by OLB Tom Moore, assisted by DE Nicky Pearson.
Official time out for the two-minute warning.
1-10-CLE31 (4Q: 02:00) Henry Nowlin pass completed to WR Stephen Burton for 14 yards. Tackled by S Jake Ford, assisted by S J.C. Blackwell. Burton gained 1 yard after the catch. The quarterback threw into double coverage.
1-10-CLE45 (4Q: 01:18) Curtis Winborn ran a trap outside the right tackle for -1 yards. Tackled by S Jake Ford, assisted by S J.C. Blackwell.
2-11-CLE44 (4Q: 00:32) PENALTY: Cleveland was called for a False Start.
2-16-CLE39 (4Q: 00:32) Henry Nowlin pass was dropped by WR Frankie Fournier. The quarterback threw into double coverage.
3-16-CLE39 (4Q: 00:24) Marty Anderson ran around the left tackle for 8 yards. Tackled by DE Sam Acho. Anderson made a great move on Allen Parrella.
Final Score: Seattle Seahawks 31, Cleveland Browns 3