Week 17, 2023

Played in Cleveland, OH, weather: 17 degrees, fair, 2 mph wind.
Cleveland won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Andre Banks kicked off 50 yards from the BAL30. Sherman Abrams returned the ball 25 yards to the CLE45. Tackled by Bucky Faumui.
1-10-CLE45 (1Q: 14:29) Jonathan Stewart ran inside the left guard for 6 yards. Tackled by S Patrick Chung. Key block delivered by Clifton Mills. Baltimore's R.J. Cassidy was hurt on the play.
2-4-BAL49 (1Q: 13:54) Rod Washington ran a counterplay inside the left tackle for 0 yards. Tackled by CB Donny Mizrahi. PENALTY: Cleveland was called for Offensive Holding.
2-14-CLE41 (1Q: 13:44) Keith Null pass completed to WR Cornell Upshaw for 9 yards. Tackled by OLB Rolando McClain.
3-5-CLE50 (1Q: 13:04) Keith Null pass was blocked at the line, intended for WR Austin Collie. DT Phil Wirthel blocked the pass. The quarterback threw away from the double coverage. PENALTY: Cleveland was called for Offensive Holding. The penalty was declined.
4-5-CLE50 (1Q: 12:59) Les Johnson punted 44 yards. The ball was marked out of bounds at the BAL06.
1-10-BAL06 (1Q: 12:52) Damon Ragland ran inside the right guard for 8 yards. Tackled by CB Blake Reynolds, assisted by DT Jon Dupre. Key block delivered by Phil Coward.
2-2-BAL14 (1Q: 12:29) Sam Bradford pass fell incomplete, intended for RB Damon Ragland. DE Trent Hudgins hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. PENALTY: Cleveland was called for Unnecessary Roughness.
1-10-BAL29 (1Q: 12:22) Damon Ragland ran inside the left guard for 8 yards. Tackled by ILB Bernard Otto, assisted by S Dominic Tirtha. Key block delivered by Quinn Lockett.
2-2-BAL37 (1Q: 11:38) Jerome Felton ran around the left tackle for 1 yard. Tackled by DE Trent Hudgins, assisted by CB Brenden Anderson.
3-1-BAL38 (1Q: 11:00) Sam Bradford scrambled for 4 yards. Tackled by OLB Sean Weatherspoon and assisted by DT Terrance Knighton. Baltimore's Gilbert Gerhardt was hurt on the play.
1-10-BAL42 (1Q: 10:30) Montario Hardesty ran around left end for 11 yards. Tackled by ILB Phillip Wheeler, assisted by ILB Bernard Otto. Key block delivered by Clay Kennedy.
1-10-CLE47 (1Q: 10:00) Damon Ragland ran inside the left tackle for 1 yard. Tackled by DT Jon Dupre, assisted by ILB Dan Conner.
2-9-CLE46 (1Q: 09:31) Sam Bradford pass completed to TE Cedric Baca for 12 yards. Tackled by CB Harry Foreman. Baca gained 1 yard after the catch.
1-10-CLE34 (1Q: 08:54) Sam Bradford pass completed to WR Richard Grillo for 1 yard. Tackled by S Dominic Tirtha.
2-9-CLE33 (1Q: 08:08) Sam Bradford pass completed to WR Bucky Faumui for -1 yards. Tackled by OLB Sean Weatherspoon. The quarterback threw into double coverage.
3-10-CLE34 (1Q: 07:38) Sam Bradford scrambled for 7 yards. Tackled by CB Harry Foreman and assisted by CB Chuck Hoyler.
4-3-CLE27 (1Q: 07:05) Andre Banks attempted a 44 yard field goal and succeeded. Baltimore 3, Cleveland 0
(1Q: 06:57) Andre Banks kicked off 65 yards from the BAL30. Brandon Carr returned the ball 26 yards to the CLE31. Tackled by Jerome Felton.
1-10-CLE31 (1Q: 06:21) Keith Null pass fell incomplete, intended for WR Spencer Farley. ILB Jerry Hughes defended the pass. The quarterback threw into double coverage.
2-10-CLE31 (1Q: 06:15) Jonathan Stewart ran outside the right tackle for 8 yards. Tackled by OLB Gene Riley. Key block delivered by Scottie Hudson.
3-2-CLE39 (1Q: 05:44) Keith Null pass completed to WR Cornell Upshaw for 11 yards. Tackled by S Robbie Burgess. Upshaw gained 2 yards after the catch.
1-10-CLE50 (1Q: 05:13) Keith Null pass completed to WR Austin Collie for 14 yards. Tackled by S Patrick Chung, assisted by S Maurice Hall. The receiver ran his route right over the middle of the field. Collie gained 1 yard after the catch. The quarterback threw into double coverage.
1-10-BAL36 (1Q: 04:35) Jonathan Stewart ran inside the right tackle for 8 yards. Tackled by CB Donny Mizrahi, assisted by S Maurice Hall. Key block delivered by Luke Meek.
2-2-BAL28 (1Q: 04:00) Keith Null sacked by OLB Gene Riley for a loss of 6 yards. Sack allowed by Clifton Mills.
3-8-BAL34 (1Q: 03:35) Keith Null pass completed to WR Austin Collie for 13 yards. Tackled by OLB Rolando McClain. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
1-10-BAL21 (1Q: 02:59) Keith Null pass completed to RB Jonathan Stewart for 6 yards. Tackled by S Patrick Chung, assisted by OLB Rolando McClain. The receiver ran his route right over the middle of the field.
2-4-BAL15 (1Q: 02:30) Keith Null pass fell incomplete, intended for WR Spencer Farley. OLB Gene Riley hurried the quarterback into a bad throw.
3-4-BAL15 (1Q: 02:25) Keith Null pass completed to WR Terrance Tate for 15 yards and a TOUCHDOWN! Tate gained 9 yards after the catch. Cleveland 6, Baltimore 3
(1Q: 02:25) Extra point by Mike Mahoney was good. Cleveland 7, Baltimore 3
(1Q: 02:17) Mike Mahoney kicked off 66 yards from the CLE30. Bucky Faumui returned the ball 15 yards to the BAL19. Tackled by Dominic Tirtha.
1-10-BAL19 (1Q: 01:57) Damon Ragland ran outside the right tackle for 3 yards. Tackled by ILB Bernard Otto.
2-7-BAL22 (1Q: 01:26) Sam Bradford sacked by DE Trent Hudgins for a loss of 7 yards. Sack allowed by Quentin Folse.
3-14-BAL15 (1Q: 00:41) Sam Bradford pass fell incomplete, intended for TE Antoine Helling. DE Brock Anderko hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
4-14-BAL15 (1Q: 00:34) Nicky Sawahata punted 44 yards. Terrance Tate returned the kick 12 yards to the BAL47. Tackled by Calvin Marrow.
1-10-BAL47 (1Q: 00:25) Keith Null pass completed to WR Cornell Upshaw for 14 yards. The receiver went out of bounds. Tackled by OLB Gene Riley. The receiver ran his route right over the middle of the field. Upshaw gained 1 yard after the catch.
Start of second quarter.
1-10-BAL33 (2Q: 15:00) Jonathan Stewart ran around right end for 6 yards. Tackled by CB Robbie Dayes, assisted by DE William Hayes. Key block delivered by Isaac Knispel. PENALTY: Cleveland was called for an Illegal Shift.
1-15-BAL38 (2Q: 14:52) Jonathan Stewart ran inside the right tackle for 4 yards. Tackled by OLB Rolando McClain.
2-11-BAL34 (2Q: 14:20) Jonathan Stewart ran outside the right tackle for 6 yards. Tackled by S Robbie Burgess.
3-5-BAL28 (2Q: 13:44) Keith Null pass completed to RB Jonathan Stewart for 4 yards. Tackled by CB Robbie Dayes.
4-1-BAL24 (2Q: 13:08) Keith Null pass completed to WR Terrance Tate for -1 yards. Tackled by S Patrick Chung. The receiver ran his route right over the middle of the field. The ball goes over on downs.
1-10-BAL25 (2Q: 13:00) Sam Bradford pass was intended for WR Bucky Faumui and was intercepted by S Dusty Cook at the BAL33. The interception was returned 13 yards. Tackled by Bucky Faumui. Baltimore's Clay Kennedy was hurt on the play.
1-10-BAL20 (2Q: 12:49) PENALTY: Baltimore was called for Encroachment.
1-5-BAL15 (2Q: 12:40) Jonathan Stewart ran a counterplay inside the right tackle for 0 yards. Tackled by OLB Rolando McClain, assisted by S Patrick Chung. PENALTY: Cleveland was called for Offensive Holding.
1-15-BAL25 (2Q: 12:31) Jonathan Stewart ran inside the left tackle for 2 yards. Tackled by OLB Frank Stevenson, assisted by OLB Gene Riley.
2-13-BAL23 (2Q: 12:09) Jonathan Stewart ran a counterplay inside the right tackle for 1 yard. Tackled by DE William Hayes.
3-12-BAL22 (2Q: 11:23) Keith Null pass was intended for WR Mitchell Blake and was intercepted by S Patrick Chung at the BAL04. The interception was returned 14 yards. Tackled by Mitchell Blake.
1-10-BAL18 (2Q: 11:10) Damon Ragland ran inside the left tackle for -3 yards. Tackled by S Dusty Cook.
2-13-BAL15 (2Q: 10:41) Sam Bradford pass was dropped by RB Damon Ragland. The quarterback threw away from the double coverage.
3-13-BAL15 (2Q: 10:36) Sam Bradford scrambled for 7 yards. Tackled by OLB Sean Weatherspoon and assisted by ILB Dan Conner.
4-6-BAL22 (2Q: 09:56) Nicky Sawahata punted 51 yards. Terrance Tate returned the kick 13 yards to the CLE40. Tackled by Donny Mizrahi.
1-10-CLE40 (2Q: 09:48) Jonathan Stewart ran inside the left guard for 9 yards. Tackled by S Robbie Burgess. Key block delivered by Julio Elliott.
2-1-CLE49 (2Q: 09:09) Keith Null pass completed to WR Cornell Upshaw for 4 yards. Tackled by ILB Jerry Hughes. The receiver ran his route right over the middle of the field. Upshaw gained 1 yard after the catch.
1-10-BAL47 (2Q: 08:41) Rod Washington ran around right end for -3 yards. Tackled by S Patrick Chung, assisted by DE William Hayes.
2-13-CLE50 (2Q: 08:03) Keith Null pass completed to WR Terrance Tate for 21 yards. Tackled by S Patrick Chung, assisted by ILB Jerry Hughes. Tate gained 13 yards after the catch.
1-10-BAL29 (2Q: 07:29) Jonathan Stewart ran around the left tackle for 4 yards. Tackled by DE William Hayes, assisted by OLB Danny Dunlap. PENALTY: Cleveland was called for Offensive Holding.
1-20-BAL39 (2Q: 07:23) Keith Null pass completed to WR Cornell Upshaw for 8 yards. Tackled by CB Donny Mizrahi. The quarterback threw into double coverage.
2-12-BAL31 (2Q: 06:44) Keith Null pass completed to TE Chase Coffman for 24 yards. Tackled by S Tyrell Helton. Coffman gained 16 yards after the catch.
1-7-BAL07 (2Q: 06:14) Jonathan Stewart ran around left end for 4 yards. Tackled by OLB Gene Riley. Baltimore's Jerry Hughes was hurt on the play. This appears to be a minor ribcage injury. He should be able to remain in the game.
2-3-BAL03 (2Q: 05:43) Keith Null pass fell incomplete, intended for WR Terrance Tate. ILB Jerry Hughes defended the pass.
3-3-BAL03 (2Q: 05:36) Keith Null pass was thrown incomplete, intended for WR Terrance Tate. The quarterback threw away from the double coverage. Cleveland's Terrance Tate was hurt on the play.
4-3-BAL03 (2Q: 05:30) Mike Mahoney attempted a 20 yard field goal and succeeded. Cleveland 10, Baltimore 3
(2Q: 05:25) Mike Mahoney kicked off 67 yards from the CLE30. Kevin Thomas returned the ball 12 yards to the BAL15. Tackled by Deon Shepardson.
1-10-BAL15 (2Q: 04:57) Sam Bradford pass fell incomplete, intended for WR Richard Grillo. DE Brock Anderko hurried the quarterback into a bad throw.
2-10-BAL15 (2Q: 04:47) Sam Bradford pass completed to RB Damon Ragland for 2 yards. The receiver went out of bounds. Tackled by S Kam Chancellor, assisted by S Dominic Tirtha. The quarterback threw away from the double coverage.
3-8-BAL17 (2Q: 04:04) Sam Bradford pass fell incomplete, intended for TE Cedric Baca. OLB Scottie Hollier defended the pass.
4-8-BAL17 (2Q: 03:59) Nicky Sawahata punted 38 yards. Mitchell Blake returned the kick 0 yards to the CLE45. Tackled by Montario Hardesty.
1-10-CLE45 (2Q: 03:50) Keith Null pass fell incomplete, intended for WR Cornell Upshaw. OLB Gene Riley drove right through Walt Donaldson to hurry the quarterback.
2-10-CLE45 (2Q: 03:40) Keith Null pass completed to RB Jonathan Stewart for 24 yards. Tackled by ILB Jerry Hughes, assisted by CB Robbie Dayes. Stewart gained 18 yards after the catch.
1-10-BAL31 (2Q: 02:58) Keith Null pass completed to WR Cornell Upshaw for 14 yards. Tackled by CB Kevin Thomas, assisted by ILB Vince Almonte. The receiver ran his route right over the middle of the field.
1-10-BAL17 (2Q: 02:22) Keith Null pass fell incomplete, intended for WR Austin Collie. DE Mitch Lotter hurried the quarterback into a bad throw.
2-10-BAL17 (2Q: 02:13) Jonathan Stewart ran around right end for 0 yards. Tackled by S Patrick Chung, assisted by OLB Gene Riley.
Official time out for the two-minute warning.
3-10-BAL17 (2Q: 02:00) Keith Null pass fell incomplete, intended for WR Cornell Upshaw. S Robbie Burgess defended the pass.
4-10-BAL17 (2Q: 01:50) Mike Mahoney attempted a 34 yard field goal and succeeded. Cleveland 13, Baltimore 3
(2Q: 01:42) Mike Mahoney kicked off 61 yards from the CLE30. Kevin Thomas returned the ball 10 yards to the BAL19. Tackled by Mitchell Blake.
1-10-BAL19 (2Q: 01:36) PENALTY: Baltimore was called for a False Start.
1-15-BAL14 (2Q: 01:36) Sam Bradford pass completed to RB Damon Ragland for 4 yards. Tackled by CB Blake Reynolds. Ragland gained 6 yards after the catch. The quarterback threw away from the double coverage.
2-11-BAL18 (2Q: 01:09) Sam Bradford pass completed to WR Richard Grillo for 33 yards. Tackled by OLB Sean Weatherspoon. Grillo gained 12 yards after the catch.
1-10-CLE49 (2Q: 00:29) Sam Bradford pass completed to WR Bucky Faumui for 14 yards. Tackled by CB Harry Foreman. The receiver ran his route right over the middle of the field.
Baltimore called a time out.
1-10-CLE35 (2Q: 00:21) Sam Bradford pass fell incomplete, intended for WR Bryan Schroeder. S Kam Chancellor defended the pass.
2-10-CLE35 (2Q: 00:13) Andre Banks attempted a 52 yard field goal and succeeded. Cleveland 13, Baltimore 6
(2Q: 00:05) Andre Banks kicked off 63 yards from the BAL30. Brandon Carr returned the ball 36 yards to the CLE43. Tackled by Jerome Felton. PENALTY: Baltimore was called for Offsides on the Kickoff. The penalty was declined.
Start of third quarter.
(3Q: 15:00) Mike Mahoney kicked off 57 yards from the CLE30. Kevin Thomas returned the ball 18 yards to the BAL31. Tackled by Dominic Tirtha.
1-10-BAL31 (3Q: 14:42) PENALTY: Baltimore was called for a False Start.
1-15-BAL26 (3Q: 14:37) Sam Bradford pass was dropped by WR Bryan Schroeder.
2-15-BAL26 (3Q: 14:24) Damon Ragland ran inside the left guard for 3 yards. Tackled by DE Brian Orakpo.
3-12-BAL29 (3Q: 14:01) Sam Bradford pass fell incomplete, intended for WR Bucky Faumui. ILB Dan Conner drove right through Quentin Folse to hurry the quarterback. The quarterback threw away from the double coverage.
4-12-BAL29 (3Q: 13:54) Nicky Sawahata punted 45 yards. Mitchell Blake called for a fair catch at the CLE26.
1-10-CLE26 (3Q: 13:46) Keith Null pass was thrown incomplete, intended for WR Spencer Farley.
2-10-CLE26 (3Q: 13:38) Jonathan Stewart ran inside the left tackle for 4 yards. Tackled by OLB Justin Rogers. The ball was fumbled and recovered by CLE Cornell Upshaw to the CLE30.
3-6-CLE30 (3Q: 13:05) Keith Null pass completed to WR Spencer Farley for 19 yards. Tackled by CB Donny Mizrahi. Farley gained 9 yards after the catch. The quarterback threw away from the double coverage.
1-10-CLE49 (3Q: 12:25) Keith Null pass completed to WR Cornell Upshaw for 14 yards. Tackled by OLB Frank Stevenson. The receiver ran his route right over the middle of the field. Upshaw gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-BAL37 (3Q: 11:50) Keith Null pass fell incomplete, intended for FB Deon Shepardson. OLB Rolando McClain hurried the quarterback into a bad throw. PENALTY: Baltimore was called for Defensive Holding.
1-10-BAL32 (3Q: 11:43) Keith Null pass completed to WR Cornell Upshaw for 15 yards. Tackled by CB Kevin Thomas. The receiver ran his route right over the middle of the field.
1-10-BAL17 (3Q: 11:20) Keith Null pass fell incomplete, intended for WR Cornell Upshaw. S Patrick Chung defended the pass. The defense looked very familiar with that play.
2-10-BAL17 (3Q: 11:10) Rod Washington ran around right end for 5 yards. Tackled by DT Phil Wirthel.
3-5-BAL12 (3Q: 10:27) Keith Null pass fell incomplete, intended for WR Cornell Upshaw. OLB Rolando McClain hurried the quarterback into a bad throw. The quarterback threw into double coverage. PENALTY: Cleveland was called for Offensive Holding. The penalty was declined.
4-5-BAL12 (3Q: 10:21) Mike Mahoney attempted a 29 yard field goal and succeeded. Cleveland 16, Baltimore 6
(3Q: 10:13) Mike Mahoney kicked off 67 yards from the CLE30. Kevin Thomas returned the ball 8 yards to the BAL11. Tackled by Dominic Tirtha.
1-10-BAL11 (3Q: 09:39) Sam Bradford pass completed to WR Richard Grillo for 6 yards. The receiver went out of bounds. Tackled by S Kam Chancellor. The receiver ran his route right over the middle of the field.
2-4-BAL17 (3Q: 09:06) Sam Bradford scrambled for 8 yards. Tackled by OLB Sean Weatherspoon.
1-10-BAL25 (3Q: 08:39) Montario Hardesty ran around the left tackle for 9 yards. Tackled by OLB Scottie Hollier. Key block delivered by Josh Ford.
2-1-BAL34 (3Q: 08:05) Damon Ragland ran around the left tackle for 9 yards. Tackled by S Dusty Cook, assisted by DT Jon Dupre. Key block delivered by Rich Ohrnberger. Baltimore's Sam Bradford was hurt on the play. This appears to be a minor hamstring injury. He should be able to remain in the game.
1-10-BAL43 (3Q: 07:39) Sam Bradford pass completed to RB Damon Ragland for 6 yards. Tackled by DT Jon Dupre.
2-4-BAL49 (3Q: 07:03) Sam Bradford pass completed to WR Richie Hopkins for 45 yards. Tackled by ILB Phillip Wheeler. Hopkins gained 40 yards after the catch. The quarterback threw into double coverage. The ball was fumbled and recovered by CLE Phillip Wheeler for 9 yards to the CLE15.
1-10-CLE15 (3Q: 06:43) Jonathan Stewart ran around the left tackle for 5 yards. Tackled by CB Donny Mizrahi. Key block delivered by Louis Farrell.
2-5-CLE20 (3Q: 06:00) Keith Null pass completed to WR Mitchell Blake for 11 yards. Tackled by CB Donny Mizrahi.
1-10-CLE31 (3Q: 05:18) Rod Washington ran inside the right tackle for 8 yards. Tackled by OLB Danny Dunlap. Key block delivered by Clifton Mills.
2-2-CLE39 (3Q: 04:51) Keith Null pass completed to WR Walk The Collie for 3 yards. Tackled by CB Robbie Dayes.
1-10-CLE42 (3Q: 04:26) Jonathan Stewart ran around right end for 1 yard. Tackled by ILB Jerry Hughes, assisted by DE William Hayes.
2-9-CLE43 (3Q: 03:42) Keith Null pass was thrown incomplete, intended for TE Everett Poff.
3-9-CLE43 (3Q: 03:35) Keith Null pass fell incomplete, intended for WR Austin Collie. OLB Danny Dunlap hurried the quarterback into a bad throw.
4-9-CLE43 (3Q: 03:27) Les Johnson punted 37 yards. Bryan Schroeder returned the kick 16 yards to the BAL36. Tackled by Dusty Cook.
1-10-BAL36 (3Q: 03:20) Montario Hardesty ran around left end for 2 yards. Tackled by OLB Sean Weatherspoon. S Dusty Cook crushed Josh Ford to wreck the play.
2-8-BAL38 (3Q: 02:48) Sam Bradford pass completed to WR Bryan Schroeder for 8 yards. Tackled by OLB Sean Weatherspoon.
1-10-BAL46 (3Q: 02:22) Damon Ragland ran inside the right tackle for 8 yards. Tackled by DE Brian Orakpo. Key block delivered by Alex Mack.
2-2-CLE46 (3Q: 01:41) Montario Hardesty ran around left end for 4 yards. Tackled by CB Brenden Anderson. Key block delivered by Josh Ford.
1-10-CLE42 (3Q: 01:18) Sam Bradford pass completed to RB Damon Ragland for 2 yards. Tackled by S Dusty Cook. Ragland gained 4 yards after the catch.
2-8-CLE40 (3Q: 00:48) PENALTY: Baltimore was called for a False Start.
2-13-CLE45 (3Q: 00:39) Sam Bradford pass completed to TE Cedric Baca for -1 yards. Tackled by DE Brian Orakpo, assisted by ILB Phillip Wheeler. The quarterback threw away from the double coverage.
3-14-CLE46 (3Q: 00:09) PENALTY: Baltimore was called for a False Start.
3-19-BAL49 (3Q: 00:01) Montario Hardesty ran inside the right guard for 5 yards. Tackled by S Dominic Tirtha.
Start of fourth quarter.
4-14-CLE46 (4Q: 15:00) Nicky Sawahata punted 46 yards. Touchback.
1-10-CLE20 (4Q: 14:53) Jonathan Stewart ran around the left tackle for 2 yards. Tackled by DE William Hayes.
2-8-CLE22 (4Q: 14:19) Keith Null pass was intended for WR Cornell Upshaw and was intercepted by ILB Jerry Hughes at the CLE27. Tackled by Cornell Upshaw.
1-10-CLE27 (4Q: 14:11) Montario Hardesty ran outside the right tackle for 5 yards. Tackled by CB Blake Reynolds, assisted by S Dusty Cook. Key block delivered by Quentin Folse.
2-5-CLE22 (4Q: 13:43) Damon Ragland ran around the left tackle for 6 yards. Tackled by ILB Bernard Otto, assisted by S Dusty Cook. Key block delivered by Cedric Baca.
1-10-CLE16 (4Q: 13:04) Sam Bradford pass fell incomplete, intended for WR Richard Grillo. CB Blake Reynolds defended the pass. The quarterback threw away from the double coverage.
2-10-CLE16 (4Q: 12:54) Damon Ragland ran around left end for 5 yards. Tackled by DE Brock Anderko.
3-5-CLE11 (4Q: 12:26) Jerome Felton ran inside the left tackle for 2 yards. Tackled by S Dusty Cook, assisted by DE Brian Orakpo.
4-3-CLE09 (4Q: 11:47) Andre Banks attempted a 26 yard field goal and succeeded. Cleveland 16, Baltimore 9
(4Q: 11:39) Andre Banks kicked off 66 yards from the BAL30. Brandon Carr returned the ball 26 yards to the CLE30. Tackled by Quinn Lockett.
1-10-CLE30 (4Q: 11:07) Keith Null pass completed to WR Austin Collie for 16 yards. Tackled by S Robbie Burgess, assisted by OLB Rolando McClain. The receiver ran his route right over the middle of the field.
1-10-CLE46 (4Q: 10:32) Jonathan Stewart ran around right end for 6 yards and was forced out of bounds. Tackled by DE Mitch Lotter. Key block delivered by Walt Donaldson.
2-4-BAL48 (4Q: 10:00) Jonathan Stewart ran outside the right tackle for -1 yards. Tackled by S Patrick Chung.
3-5-BAL49 (4Q: 09:32) Keith Null pass fell incomplete, intended for TE Chase Coffman. ILB Jerry Hughes defended the pass. The quarterback threw away from the double coverage.
4-5-BAL49 (4Q: 09:25) Les Johnson punted 46 yards. Bryan Schroeder returned the kick 2 yards to the BAL05. Tackled by Rod Washington.
1-10-BAL05 (4Q: 09:17) Damon Ragland ran around right end for -1 yards. Tackled by S Dusty Cook. CB Chuck Hoyler knocked down Alex Mack to break up the play.
2-11-BAL04 (4Q: 08:38) Sam Bradford pass completed to WR Bucky Faumui for 5 yards. The receiver went out of bounds. Tackled by S Kam Chancellor, assisted by S Dominic Tirtha. The receiver ran his route right over the middle of the field.
3-6-BAL09 (4Q: 07:51) Sam Bradford pass completed to RB Damon Ragland for 13 yards. The receiver went out of bounds. Tackled by S Brandon Carr. Ragland gained 7 yards after the catch. The quarterback threw away from the double coverage.
1-10-BAL22 (4Q: 07:12) Damon Ragland ran inside the right tackle for 1 yard. Tackled by OLB Sean Weatherspoon.
2-9-BAL23 (4Q: 06:35) Damon Ragland ran around the left tackle for 1 yard. Tackled by OLB Scottie Hollier.
3-8-BAL24 (4Q: 06:09) Damon Ragland ran inside the right guard for 4 yards. Tackled by DE Trent Hudgins.
4-4-BAL28 (4Q: 05:30) Nicky Sawahata punted 57 yards. Mitchell Blake returned the kick 15 yards to the CLE30. Tackled by Montario Hardesty.
1-10-CLE30 (4Q: 05:23) Keith Null pass completed to WR Austin Collie for 12 yards. Tackled by CB Kevin Thomas, assisted by DE Donnie Carstens. The receiver ran his route right over the middle of the field. Collie gained 1 yard after the catch.
1-10-CLE42 (4Q: 04:35) Rod Washington ran inside the right tackle for -3 yards. Tackled by OLB Rolando McClain, assisted by ILB Vince Almonte.
2-13-CLE39 (4Q: 03:50) Jonathan Stewart ran inside the right guard for 0 yards. Tackled by OLB Gene Riley, assisted by S Robbie Burgess.
3-13-CLE39 (4Q: 03:04) Keith Null pass completed to RB Jonathan Stewart for 16 yards. Tackled by S Robbie Burgess. The receiver ran his route right over the middle of the field. Stewart gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-BAL45 (4Q: 02:19) Jonathan Stewart ran a counterplay inside the left tackle for 1 yard. Tackled by ILB Vince Almonte.
Baltimore called a time out.
2-9-BAL44 (4Q: 02:07) Jonathan Stewart ran inside the left guard for 2 yards. Tackled by DT Phil Wirthel.
Official time out for the two-minute warning.
3-7-BAL42 (4Q: 02:00) Jonathan Stewart ran around left end for 13 yards. Tackled by DT Phil Wirthel, assisted by OLB Gene Riley. Key block delivered by Julio Elliott.
Baltimore called a time out.
1-10-BAL29 (4Q: 01:50) Rod Washington ran inside the left guard for -2 yards. Tackled by OLB Rolando McClain, assisted by DE Zach Springer.
Baltimore called a time out.
2-12-BAL31 (4Q: 01:38) Jonathan Stewart ran inside the left tackle for 4 yards. Tackled by S Patrick Chung, assisted by OLB Gene Riley.
3-8-BAL27 (4Q: 00:50) Keith Null dropped to one knee for -1 yards.
4-9-BAL28 (4Q: 00:03) Keith Null dropped to one knee for -1 yards. The ball goes over on downs.
Final Score: Cleveland Browns 16, Baltimore Ravens 9