Week 1, 2028

Played in Cleveland, OH, weather: 85 degrees, rain, 8 mph wind.
Cleveland won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Bart Esparza kicked off 63 yards from the BAL30. Bubba Connell returned the ball 34 yards to the CLE41. Tackled by Lawrence Phillips.
1-10-CLE41 (1Q: 14:41) Barry Houston pass completed to WR Markus Woods for 40 yards. Tackled by S Brad Butler. The receiver ran his route right over the middle of the field. Woods gained 20 yards after the catch.
1-10-BAL19 (1Q: 13:53) Vernon Daniels ran a trap outside the left tackle for -3 yards. Tackled by OLB Wes Amador, assisted by S Brad Butler.
2-13-BAL22 (1Q: 13:17) Barry Houston pass fell incomplete, intended for WR Booker Lowe. S Brad Butler defended the pass. The quarterback threw into double coverage.
3-13-BAL22 (1Q: 13:07) Barry Houston pass was thrown incomplete, intended for RB Kevin Nunn. The quarterback threw away from the double coverage.
4-13-BAL22 (1Q: 13:01) Edward Sunderland attempted a 39 yard field goal and succeeded. Cleveland 3, Baltimore 0
(1Q: 12:54) Edward Sunderland kicked off 46 yards from the CLE30. Mark Hall returned the ball 17 yards to the BAL41. Tackled by Kevin Nunn.
1-10-BAL41 (1Q: 12:28) Bryan Banks pass completed to WR Dwayne Hardaway for 5 yards. The receiver went out of bounds. Tackled by DE Steve O'Neill. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-5-BAL46 (1Q: 11:50) Jayson Connors ran inside the left guard for 2 yards. Tackled by ILB Neil Reese.
3-3-BAL48 (1Q: 11:16) Bryan Banks pass completed to WR Roger Andrews for 15 yards. Tackled by CB Matt Shannon. The receiver ran his route right over the middle of the field. Andrews gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-CLE37 (1Q: 10:50) Jayson Connors ran around the left tackle for 21 yards. Tackled by ILB Jermaine Sims. Key block delivered by Marcelo Olson.
1-10-CLE16 (1Q: 10:16) Bryan Banks pass was dropped by WR Scott Ballard. The quarterback threw into double coverage.
2-10-CLE16 (1Q: 10:10) Bryan Banks scrambled for 16 yards and a TOUCHDOWN! Baltimore 6, Cleveland 3
(1Q: 10:10) Extra point by Bart Esparza was good. Baltimore 7, Cleveland 3
(1Q: 09:58) Bart Esparza kicked off 72 yards from the BAL30. Touchback.
1-10-CLE20 (1Q: 09:58) Barry Houston pass completed to WR Markus Woods for 18 yards. Tackled by CB Adrian Delancy, assisted by OLB Tyrick Henson. Woods gained 9 yards after the catch. The quarterback threw into double coverage.
1-10-CLE38 (1Q: 09:32) Vernon Daniels ran inside the right guard for 28 yards. Tackled by S Arnold Jacoby. Key block delivered by Jon Lavalais.
1-10-BAL34 (1Q: 08:54) Barry Houston pass fell incomplete, intended for WR Booker Lowe. CB Mark Hall defended the pass.
2-10-BAL34 (1Q: 08:48) PENALTY: Cleveland was called for a False Start.
2-15-BAL39 (1Q: 08:42) Vernon Daniels ran around the left tackle for 11 yards. Tackled by ILB Ben Winters, assisted by CB Ian Hawkins.
3-4-BAL28 (1Q: 08:16) Barry Houston pass fell incomplete, intended for WR Ellis Benson. DE Lawrence Revis hurried the quarterback into a bad throw. The quarterback threw away from the double coverage. PENALTY: Cleveland was called for Unsportsmanlike Conduct.
4-19-BAL43 (1Q: 08:10) Randy Loshbaugh punted 43 yards. Touchback.
1-10-BAL20 (1Q: 08:04) Bryan Banks pass completed to WR Dustin Huffington for 11 yards. Tackled by S Dusty Quiroz. The quarterback threw away from the double coverage.
1-10-BAL31 (1Q: 07:38) Jayson Connors ran around the left tackle for -1 yards and was forced out of bounds. Tackled by ILB Curtis Whiting, assisted by DT Joey Hunt.
2-11-BAL30 (1Q: 07:16) Bryan Banks pass was dropped by WR Dustin Huffington. The quarterback threw away from the double coverage.
3-11-BAL30 (1Q: 07:09) Bryan Banks pass completed to WR Dwayne Hardaway for 7 yards. Tackled by CB Landon Fortin. The quarterback threw into double coverage. PENALTY: Cleveland was called for Offsides.
3-6-BAL35 (1Q: 07:01) Bryan Banks pass fell incomplete, intended for WR Dustin Huffington. DE Steve O'Neill hurried the quarterback into a bad throw.
4-6-BAL35 (1Q: 06:57) Ricardo Greer punted 45 yards. Kevin Nunn returned the kick 12 yards to the CLE32. Tackled by Allen Edwards.
1-10-CLE32 (1Q: 06:47) Vernon Daniels ran outside the right tackle for 1 yard. Tackled by ILB Ben Winters, assisted by S Vali Calinoff.
2-9-CLE33 (1Q: 06:03) Barry Houston pass completed to WR Markus Woods for 17 yards. Tackled by ILB Ben Winters. Woods gained 9 yards after the catch. The quarterback threw into double coverage.
1-10-CLE50 (1Q: 05:29) PENALTY: Cleveland was called for a False Start.
1-15-CLE45 (1Q: 05:19) PENALTY: Cleveland was called for a False Start.
1-20-CLE40 (1Q: 05:14) Barry Houston pass completed to RB Darion Emerson for 11 yards. Tackled by OLB Tyrick Henson. Emerson gained 4 yards after the catch. The quarterback threw away from the double coverage.
2-9-BAL49 (1Q: 04:36) Barry Houston pass completed to WR Markus Woods for 0 yards. Tackled by OLB Wes Amador.
3-9-BAL49 (1Q: 03:49) Barry Houston pass was blocked at the line, intended for TE Eric Terrell. OLB Tyrick Henson blocked the pass.
4-9-BAL49 (1Q: 03:45) Randy Loshbaugh punted 48 yards. The ball was marked out of bounds at the BAL01.
1-10-BAL01 (1Q: 03:35) Jayson Connors ran inside the left tackle for 6 yards. Tackled by ILB Jermaine Sims, assisted by DE Howard Dema. Key block delivered by Kenneth Flowers.
2-4-BAL07 (1Q: 02:57) Bryan Banks pass completed to WR Dwayne Hardaway for 2 yards. Tackled by S Dusty Quiroz.
3-2-BAL09 (1Q: 02:18) Bryan Banks pass completed to WR Dwayne Hardaway for 13 yards. The receiver went out of bounds. Tackled by ILB Ted Boone.
1-10-BAL22 (1Q: 01:48) Bryan Banks pass was thrown incomplete, intended for WR Roger Andrews.
2-10-BAL22 (1Q: 01:44) Jayson Connors ran inside the left guard for -2 yards. Tackled by ILB Jermaine Sims, assisted by S Dusty Quiroz.
3-12-BAL20 (1Q: 01:17) Bryan Banks pass completed to WR Roger Andrews for 17 yards. Tackled by CB Carlton West. The quarterback threw away from the double coverage.
1-10-BAL37 (1Q: 00:42) Nell Elby ran inside the left tackle for 2 yards. Tackled by S Dusty Quiroz, assisted by CB Carlton West.
2-8-BAL39 (1Q: 00:04) Bryan Banks pass completed to WR Roger Andrews for 10 yards. The receiver went out of bounds. Tackled by S Dusty Quiroz. The quarterback threw into double coverage.
Start of second quarter.
1-10-BAL49 (2Q: 15:00) Bryan Banks pass completed to WR Dwayne Hardaway for 30 yards. Tackled by CB Carlton West. Hardaway gained 25 yards after the catch.
1-10-CLE21 (2Q: 14:18) Jayson Connors ran around the left tackle for 9 yards. Tackled by CB Carlton West. Key block delivered by Tommie Shaver.
2-1-CLE12 (2Q: 13:51) Bryan Banks pass fell incomplete, intended for RB Jayson Connors. DE Glenn Henson defended the pass.
3-1-CLE12 (2Q: 13:45) Nell Elby ran a trap outside the left tackle for 9 yards. Tackled by OLB Brad Scott. Key block delivered by Kenneth Flowers.
1-3-CLE03 (2Q: 13:24) Nell Elby ran a trap outside the left tackle for 3 yards and a TOUCHDOWN! Key block delivered by Steve Dakota. Baltimore 13, Cleveland 3
(2Q: 13:24) Extra point by Bart Esparza was good. Baltimore 14, Cleveland 3
(2Q: 13:14) Bart Esparza kicked off 59 yards from the BAL30. Bubba Connell returned the ball 25 yards to the CLE36. Tackled by Ian Hawkins.
1-10-CLE36 (2Q: 12:37) Barry Houston pass completed to WR Ellis Benson for 13 yards. Tackled by S Brad Butler, assisted by S Vali Calinoff. Benson gained 3 yards after the catch. The quarterback threw away from the double coverage.
1-10-CLE49 (2Q: 11:50) Darion Emerson ran inside the left guard for 2 yards. Tackled by ILB Ben Winters.
2-8-BAL49 (2Q: 11:20) PENALTY: Cleveland was called for a False Start.
2-13-CLE46 (2Q: 11:14) Barry Houston pass fell incomplete, intended for TE Wesley Mint. S Arnold Jacoby defended the pass.
3-13-CLE46 (2Q: 11:08) Barry Houston pass completed to WR Markus Woods for 24 yards. Tackled by CB Ian Hawkins. Woods gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-BAL30 (2Q: 10:21) PENALTY: Baltimore was called for Encroachment.
1-5-BAL25 (2Q: 10:09) Vernon Daniels ran inside the left tackle for 2 yards. Tackled by DE Lawrence Revis, assisted by ILB Alan Dotson.
2-3-BAL23 (2Q: 09:42) Barry Houston pass completed to TE Eric Terrell for 11 yards. Tackled by S Vali Calinoff. Terrell gained 3 yards after the catch.
1-10-BAL12 (2Q: 08:57) Barry Houston pass completed to WR Markus Woods for 12 yards and a TOUCHDOWN! Baltimore 14, Cleveland 9
(2Q: 08:57) Extra point by Edward Sunderland was good. Baltimore 14, Cleveland 10
(2Q: 08:47) Edward Sunderland kicked off 69 yards from the CLE30. Mark Hall returned the ball 15 yards to the BAL16. Tackled by Kevin Nunn.
1-10-BAL16 (2Q: 08:23) Nell Elby ran a trap outside the left tackle for 8 yards. Tackled by DT Joey Hunt. Key block delivered by Curtis Sosa.
2-2-BAL24 (2Q: 07:57) Bryan Banks pass completed to WR Dustin Huffington for 3 yards. Tackled by ILB Jermaine Sims. Huffington gained 5 yards after the catch.
1-10-BAL27 (2Q: 07:29) Bryan Banks scrambled for 6 yards. Tackled by S Kendrick Collens.
2-4-BAL33 (2Q: 07:00) Bryan Banks pass completed to FB Tommie Shaver for 5 yards. Tackled by CB Matt Shannon. Shaver gained 1 yard after the catch.
1-10-BAL38 (2Q: 06:14) Bryan Banks pass completed to WR Dwayne Hardaway for 14 yards. Tackled by CB Carlton West. Hardaway gained 1 yard after the catch.
1-10-CLE48 (2Q: 05:42) Bryan Banks pass completed to FB Tommie Shaver for 14 yards. Tackled by ILB Jermaine Sims. Shaver gained 14 yards after the catch.
1-10-CLE34 (2Q: 05:03) Bryan Banks pass completed to TE Stephen Walsh for 16 yards. Tackled by ILB Curtis Whiting. The receiver ran his route right over the middle of the field. Walsh gained 6 yards after the catch.
1-10-CLE18 (2Q: 04:26) PENALTY: Baltimore was called for a False Start.
1-15-CLE23 (2Q: 04:22) Bryan Banks scrambled for 4 yards. Tackled by CB Matt Shannon.
2-11-CLE19 (2Q: 03:49) Bryan Banks pass completed to RB Jayson Connors for 3 yards. Tackled by CB Curtis Horner. The quarterback threw away from the double coverage.
3-8-CLE16 (2Q: 03:27) Bryan Banks pass completed to WR Dwayne Hardaway for 12 yards. Tackled by ILB Blake McRae.
1-4-CLE04 (2Q: 03:07) Bryan Banks pass was dropped by FB Tommie Shaver. PENALTY: Cleveland was called for Defensive Pass Interference.
1-2-CLE02 (2Q: 03:02) Jayson Connors ran inside the left tackle for 1 yard. Tackled by ILB Neil Reese.
2-1-CLE01 (2Q: 02:44) PENALTY: Baltimore was called for a False Start.
2-6-CLE06 (2Q: 02:44) Bryan Banks pass completed to RB Jayson Connors for -1 yards. Tackled by CB Curtis Horner. The quarterback threw away from the double coverage.
3-7-CLE07 (2Q: 02:26) Bryan Banks pass was dropped by WR Roger Andrews.
4-7-CLE07 (2Q: 02:22) Bart Esparza attempted a 24 yard field goal and succeeded. Baltimore 17, Cleveland 10
(2Q: 02:15) Bart Esparza kicked off 74 yards from the BAL30. Bubba Connell returned the ball 25 yards to the CLE21. Tackled by Nell Elby.
Official time out for the two-minute warning.
1-10-CLE21 (2Q: 02:00) Vernon Daniels ran outside the right tackle for 8 yards. Tackled by CB Ian Hawkins. Key block delivered by Ian Lofton.
2-2-CLE29 (2Q: 01:28) Ellis Benson ran a reverse around right end for 1 yard. Tackled by S Brad Butler, assisted by OLB Wes Amador. PENALTY: Baltimore was called for Offsides.
1-10-CLE34 (2Q: 01:28) Barry Houston pass completed to RB Darion Emerson for 2 yards. Tackled by S Arnold Jacoby. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-8-CLE36 (2Q: 01:12) Barry Houston pass completed to RB Darion Emerson for 9 yards. The receiver went out of bounds. Tackled by CB Ian Hawkins. The quarterback threw away from the double coverage.
1-10-CLE45 (2Q: 01:04) Barry Houston pass completed to WR Tyrell Mitchell for 18 yards. Tackled by S Brad Butler, assisted by OLB Wes Amador.
1-10-BAL37 (2Q: 00:43) Barry Houston pass completed to TE Eric Terrell for 17 yards. The receiver went out of bounds. Tackled by S Brad Butler. Terrell gained 3 yards after the catch. The quarterback threw away from the double coverage.
1-10-BAL20 (2Q: 00:33) Barry Houston pass fell incomplete, intended for WR Booker Lowe. ILB Ben Winters defended the pass. The quarterback threw into double coverage. Cleveland's Booker Lowe was hurt on the play. This appears to be a minor foot injury. He should be able to remain in the game.
2-10-BAL20 (2Q: 00:23) Barry Houston pass completed to TE Eric Terrell for 19 yards. The receiver went out of bounds. Tackled by S Arnold Jacoby.
1-1-BAL01 (2Q: 00:16) Barry Houston pass fell incomplete, intended for TE Eric Terrell. DT Leon Eddleman hurried the quarterback into a bad throw.
2-1-BAL01 (2Q: 00:12) Edward Sunderland attempted a 18 yard field goal and succeeded. Baltimore 17, Cleveland 13
(2Q: 00:05) Edward Sunderland kicked off 58 yards from the CLE30. Mark Hall returned the ball 19 yards to the BAL31. Tackled by Booker Lowe.
Start of third quarter.
(3Q: 15:00) Edward Sunderland kicked off 76 yards from the CLE30. Touchback.
1-10-BAL20 (3Q: 15:00) Jayson Connors ran a counterplay inside the left tackle for 4 yards. Tackled by ILB Jermaine Sims.
2-6-BAL24 (3Q: 14:31) Jayson Connors ran inside the left tackle for 1 yard. Tackled by ILB Jermaine Sims, assisted by DE Howard Dema.
3-5-BAL25 (3Q: 13:49) Bryan Banks pass fell incomplete, intended for RB Nell Elby. CB Matt Shannon defended the pass.
4-5-BAL25 (3Q: 13:45) Ricardo Greer punted 37 yards. Kevin Nunn called for a fair catch at the CLE38.
1-10-CLE38 (3Q: 13:37) Barry Houston sacked by DT Brant Roddy for a loss of 6 yards. Sack allowed by Jon Lavalais.
2-16-CLE32 (3Q: 12:59) Barry Houston pass completed to WR Booker Lowe for 3 yards. Tackled by OLB Tyrick Henson.
3-13-CLE35 (3Q: 12:23) Barry Houston pass fell incomplete, intended for WR Ellis Benson. ILB Ben Winters hurried the quarterback into a bad throw.
4-13-CLE35 (3Q: 12:16) Randy Loshbaugh punted 35 yards. Mark Hall returned the kick 7 yards to the BAL37. Tackled by Eric Terrell.
1-10-BAL37 (3Q: 12:07) Jayson Connors ran around left end for -5 yards. Tackled by CB Curtis Horner, assisted by ILB Curtis Whiting.
2-15-BAL32 (3Q: 11:31) Bryan Banks pass fell incomplete, intended for RB Jayson Connors. DE Glenn Henson hurried the quarterback into a bad throw.
3-15-BAL32 (3Q: 11:24) Bryan Banks pass fell incomplete, intended for WR Roger Andrews. DE Steve O'Neill hurried the quarterback into a bad throw.
4-15-BAL32 (3Q: 11:20) Ricardo Greer punted 48 yards. Kevin Nunn called for a fair catch at the CLE20.
1-10-CLE20 (3Q: 11:09) PENALTY: Cleveland was called for a False Start.
1-15-CLE15 (3Q: 11:03) Barry Houston pass fell incomplete, intended for WR Booker Lowe. OLB Tyrick Henson defended the pass.
2-15-CLE15 (3Q: 10:53) Barry Houston pass completed to WR Tyrell Mitchell for 13 yards. Tackled by ILB Ben Winters. Mitchell gained 4 yards after the catch.
3-2-CLE28 (3Q: 10:16) Barry Houston kept the ball, running outside the right tackle for 14 yards. Tackled by DT Donovan Callaway. Key block delivered by Lamont Geason.
1-10-CLE42 (3Q: 09:50) Barry Houston pass completed to RB Darion Emerson for 10 yards. Tackled by CB Adrian Delancy. Emerson gained 5 yards after the catch.
1-10-BAL48 (3Q: 09:09) Barry Houston pass completed to FB Travis Kaplan for 7 yards. Tackled by CB Adrian Delancy. Cleveland's Travis Kaplan was hurt on the play.
2-3-BAL41 (3Q: 08:40) Barry Houston pass completed to WR Ellis Benson for 4 yards. Tackled by S Arnold Jacoby. The receiver ran his route right over the middle of the field.
1-10-BAL37 (3Q: 08:01) Barry Houston kept the ball, running around left end for 3 yards. Tackled by ILB Ben Winters.
2-7-BAL34 (3Q: 07:35) Darion Emerson ran inside the right tackle for 4 yards. Tackled by S Arnold Jacoby, assisted by CB Ian Hawkins.
3-3-BAL30 (3Q: 07:11) Barry Houston pass completed to RB Darion Emerson for 30 yards and a TOUCHDOWN! Emerson gained 27 yards after the catch. The quarterback threw away from the double coverage. Cleveland 19, Baltimore 17
(3Q: 07:11) Extra point by Edward Sunderland was good. Cleveland 20, Baltimore 17
(3Q: 07:00) Edward Sunderland kicked off 60 yards from the CLE30. Mark Hall returned the ball 15 yards to the BAL25. Tackled by Eric Terrell.
1-10-BAL25 (3Q: 06:30) Bryan Banks pass completed to RB Jayson Connors for 9 yards. Tackled by OLB Rod Monroe. The receiver ran his route right over the middle of the field.
2-1-BAL34 (3Q: 05:58) Bryan Banks pass completed to TE Alfred Scott for 8 yards. Tackled by CB Landon Fortin, assisted by S Kendrick Collens. The receiver ran his route right over the middle of the field.
1-10-BAL42 (3Q: 05:23) Jayson Connors ran inside the left guard for 7 yards. Tackled by ILB Ted Boone, assisted by DE Steve O'Neill. Key block delivered by Curtis Sosa. Sosa flattened Carlton West to ensure the play's success.
2-3-BAL49 (3Q: 04:58) Bryan Banks pass fell incomplete, intended for WR Josh Lindsay. DE Glenn Henson hurried the quarterback into a bad throw.
3-3-BAL49 (3Q: 04:48) Bryan Banks scrambled for 3 yards. Tackled by DT Brant Burnside.
1-10-CLE48 (3Q: 04:10) Jayson Connors ran inside the left tackle for -3 yards. Tackled by S Dennis Branch.
2-13-BAL49 (3Q: 03:43) Bryan Banks pass completed to RB Jayson Connors for 11 yards. Tackled by S Dennis Branch.
3-2-CLE40 (3Q: 02:59) Bryan Banks pass completed to TE Stephen Walsh for 8 yards. Tackled by ILB Ted Boone.
1-10-CLE32 (3Q: 02:19) Bryan Banks pass fell incomplete, intended for WR Dustin Huffington. OLB Rod Monroe hurried the quarterback into a bad throw. The quarterback threw into double coverage.
2-10-CLE32 (3Q: 02:10) Nell Elby ran a trap outside the left tackle for -1 yards. Tackled by ILB Jermaine Sims, assisted by CB Bubba Connell.
3-11-CLE33 (3Q: 01:27) Bryan Banks pass fell incomplete, intended for WR Josh Lindsay. OLB Rod Monroe hurried the quarterback into a bad throw.
4-11-CLE33 (3Q: 01:19) Bart Esparza attempted a 50 yard field goal and succeeded. Cleveland 20, Baltimore 20
(3Q: 01:13) Bart Esparza kicked off 55 yards from the BAL30. Bubba Connell returned the ball 32 yards to the CLE47. Tackled by Nell Elby.
1-10-CLE47 (3Q: 00:53) Barry Houston pass completed to WR Ellis Benson for 4 yards. The receiver went out of bounds. Tackled by ILB Alan Dotson.
2-6-BAL49 (3Q: 00:11) Barry Houston pass was blocked at the line, intended for WR Markus Woods. DE Toby Orellana blocked the pass.
3-6-BAL49 (3Q: 00:07) Barry Houston pass fell incomplete, intended for WR Booker Lowe. S Brad Butler defended the pass. PENALTY: Cleveland was called for Illegal Use of the Hands. The penalty was declined.
Start of fourth quarter.
4-6-BAL49 (4Q: 15:00) Randy Loshbaugh punted 49 yards. Touchback.
1-10-BAL20 (4Q: 14:55) Nell Elby ran inside the right guard for 15 yards. Tackled by S Kendrick Collens. Key block delivered by Steve Dakota.
1-10-BAL35 (4Q: 14:27) PENALTY: Cleveland was called for Encroachment.
1-5-BAL40 (4Q: 14:18) Bryan Banks pass completed to TE Alfred Scott for 8 yards. Tackled by S Artie Wendorff, assisted by CB Matt Shannon. Scott gained 2 yards after the catch.
1-10-BAL48 (4Q: 13:49) Bryan Banks pass completed to WR Dwayne Hardaway for 6 yards. Tackled by CB Landon Fortin. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
2-4-CLE46 (4Q: 13:12) Bryan Banks pass completed to RB Jayson Connors for 8 yards. Tackled by ILB Jermaine Sims. Connors gained 7 yards after the catch. The quarterback threw away from the double coverage. Cleveland's Dennis Branch was hurt on the play. This appears to be a minor quadriceps injury. He should be able to remain in the game.
1-10-CLE38 (4Q: 12:39) Nell Elby ran inside the left tackle for 7 yards. Tackled by S Dusty Quiroz, assisted by S Kendrick Collens. Key block delivered by Tommie Shaver.
2-3-CLE31 (4Q: 12:08) Bryan Banks pass completed to WR Scott Ballard for 8 yards. Tackled by ILB Jermaine Sims. Ballard gained 6 yards after the catch.
1-10-CLE23 (4Q: 11:41) Bryan Banks pass fell incomplete, intended for FB Tommie Shaver. DE Steve O'Neill defended the pass.
2-10-CLE23 (4Q: 11:37) Bryan Banks pass completed to WR Dwayne Hardaway for 7 yards. Tackled by CB Curtis Horner. The receiver ran his route right over the middle of the field. The quarterback threw into double coverage.
3-3-CLE16 (4Q: 10:52) Bryan Banks sacked by OLB Rod Monroe for a loss of 6 yards. Sack allowed by Marcelo Olson.
4-9-CLE22 (4Q: 10:18) Bart Esparza attempted a 39 yard field goal and succeeded. Baltimore 23, Cleveland 20
(4Q: 10:13) Bart Esparza kicked off 73 yards from the BAL30. Touchback.
1-10-CLE20 (4Q: 10:13) Barry Houston pass completed to WR Markus Woods for 22 yards. Tackled by OLB Wes Amador. The receiver ran his route right over the middle of the field. Woods gained 14 yards after the catch.
1-10-CLE42 (4Q: 09:35) Barry Houston pass fell incomplete, intended for WR Booker Lowe. S Vali Calinoff defended the pass. The defense looked very familiar with that play.
2-10-CLE42 (4Q: 09:28) Barry Houston pass completed to WR Booker Lowe for 5 yards. Tackled by CB Mark Hall. The quarterback threw away from the double coverage.
3-5-CLE47 (4Q: 09:04) Barry Houston scrambled for 9 yards. Tackled by CB Ian Hawkins and assisted by ILB Ben Winters. Baltimore's Tyrick Henson was hurt on the play.
1-10-BAL44 (4Q: 08:26) Barry Houston pass was dropped by WR Markus Woods. The defense looked very familiar with that play. The quarterback threw away from the double coverage.
2-10-BAL44 (4Q: 08:22) Barry Houston pass completed to WR Booker Lowe for 8 yards. Tackled by CB Mark Hall, assisted by S Vali Calinoff. Lowe gained 4 yards after the catch.
3-2-BAL36 (4Q: 07:52) Darion Emerson ran a trap outside the right tackle for 4 yards. Tackled by ILB Ben Winters. Key block delivered by T.J. Gibson.
1-10-BAL32 (4Q: 07:24) Darion Emerson ran around right end for 4 yards. Tackled by ILB Alan Dotson, assisted by S Vali Calinoff.
2-6-BAL28 (4Q: 07:00) Barry Houston pass fell incomplete, intended for TE Eric Terrell. CB Adrian Delancy defended the pass. The quarterback threw away from the double coverage.
3-6-BAL28 (4Q: 06:56) Barry Houston pass fell incomplete, intended for WR Ellis Benson. CB Adrian Delancy defended the pass. The quarterback threw away from the double coverage.
4-6-BAL28 (4Q: 06:52) Edward Sunderland attempted a 45 yard field goal and succeeded. Cleveland 23, Baltimore 23
(4Q: 06:44) Edward Sunderland kicked off 67 yards from the CLE30. Mark Hall returned the ball 20 yards to the BAL23. Tackled by Kevin Nunn.
1-10-BAL23 (4Q: 06:13) Jayson Connors ran inside the right guard for 14 yards. Tackled by DT Joey Hunt, assisted by ILB Jermaine Sims. Key block delivered by Ken Heck.
1-10-BAL37 (4Q: 05:44) Bryan Banks pass fell incomplete, intended for FB Tommie Shaver. DE Steve O'Neill hurried the quarterback into a bad throw. The defense looked very familiar with that play.
2-10-BAL37 (4Q: 05:38) Bryan Banks pass fell incomplete, intended for WR Roger Andrews. DT Joey Hunt hurried the quarterback into a bad throw.
3-10-BAL37 (4Q: 05:26) Bryan Banks pass completed to WR Dwayne Hardaway for 8 yards. Tackled by S Dusty Quiroz.
4-2-BAL45 (4Q: 04:45) Ricardo Greer punted 42 yards. The ball was downed at the CLE13.
1-10-CLE13 (4Q: 04:34) Barry Houston pass completed to TE Eric Terrell for 0 yards. Tackled by ILB Alan Dotson.
2-10-CLE13 (4Q: 04:06) Barry Houston pass fell incomplete, intended for RB Vernon Daniels. DT Brant Roddy hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw away from the double coverage. PENALTY: Cleveland was called for Offensive Holding. The penalty was declined.
3-10-CLE13 (4Q: 04:00) Barry Houston pass was blocked at the line, intended for WR Booker Lowe. DE Lawrence Revis blocked the pass. The defense looked extremely familiar with that play.
4-10-CLE13 (4Q: 03:56) Randy Loshbaugh punted and it was blocked by Mark Hall. BAL Ian Hawkins recovered the ball in the end zone for a TOUCHDOWN! Baltimore 29, Cleveland 23
(4Q: 03:56) Extra point by Bart Esparza was good. Baltimore 30, Cleveland 23
(4Q: 03:40) Bart Esparza kicked off 53 yards from the BAL30. Bubba Connell returned the ball 31 yards to the CLE48. Tackled by Nell Elby.
1-10-CLE48 (4Q: 03:33) Barry Houston pass completed to RB Darion Emerson for 11 yards. Tackled by OLB Wes Amador. Emerson gained 4 yards after the catch. The quarterback threw away from the double coverage.
1-10-BAL41 (4Q: 03:00) Barry Houston pass was dropped by WR Ellis Benson. The quarterback threw into double coverage.
2-10-BAL41 (4Q: 02:53) Barry Houston pass was blocked at the line, intended for WR Booker Lowe. ILB Ben Winters blocked the pass. The quarterback threw away from the double coverage.
3-10-BAL41 (4Q: 02:47) Barry Houston pass fell incomplete, intended for WR Ellis Benson. CB Ian Hawkins defended the pass.
4-10-BAL41 (4Q: 02:40) Barry Houston pass completed to RB Vernon Daniels for 15 yards. The receiver went out of bounds. Tackled by OLB Wes Amador, assisted by CB Ian Hawkins. Daniels gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-BAL26 (4Q: 02:31) Barry Houston pass completed to WR Booker Lowe for 2 yards. Tackled by OLB Wes Amador.
2-8-BAL24 (4Q: 02:15) Barry Houston pass completed to WR Markus Woods for 12 yards. Tackled by OLB Wes Amador. The receiver ran his route right over the middle of the field. Woods gained 1 yard after the catch. The quarterback threw into double coverage.
Official time out for the two-minute warning.
1-10-BAL12 (4Q: 02:00) Barry Houston pass was blocked at the line, intended for WR Markus Woods. DT Donovan Callaway blocked the pass. The defense looked very familiar with that play. The quarterback threw into double coverage.
2-10-BAL12 (4Q: 01:50) Barry Houston pass fell incomplete, intended for TE Wesley Mint. OLB Peter Hammond knocked the ball out of his grasp. The defense looked very familiar with that play.
3-10-BAL12 (4Q: 01:46) Barry Houston pass completed to WR Ellis Benson for 12 yards and a TOUCHDOWN! PENALTY: Cleveland was called for an Ineligible Receiver Downfield.
3-15-BAL17 (4Q: 01:37) Barry Houston pass fell incomplete, intended for WR Booker Lowe. DE Lawrence Revis hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw into double coverage. Cleveland's T.J. Gibson was hurt on the play.
4-15-BAL17 (4Q: 01:29) Barry Houston pass fell incomplete, intended for WR Booker Lowe. CB Adrian Delancy defended the pass. The defense looked very familiar with that play. The quarterback threw away from the double coverage. The ball goes over on downs.
1-10-BAL17 (4Q: 01:21) Roger Andrews ran a reverse around right end for 2 yards. Tackled by CB Carlton West, assisted by ILB Blake McRae. The ball was fumbled and recovered by BAL Stephen Walsh to the BAL19.
(4Q: 01:21) Cleveland called a time out.
2-8-BAL19 (4Q: 01:10) Nell Elby ran inside the left tackle for 4 yards. Tackled by S Artie Wendorff. PENALTY: Baltimore was called for an Illegal Shift.
2-13-BAL14 (4Q: 01:10) Nell Elby ran around left end for 1 yard. Tackled by OLB Rod Monroe, assisted by OLB Brad Scott. ILB Blake McRae knocked down Steve Dakota to break up the play.
(4Q: 01:10) Cleveland called a time out.
3-12-BAL15 (4Q: 01:03) Nell Elby ran around the left tackle for 1 yard and was forced out of bounds. Tackled by S Dennis Branch, assisted by ILB Blake McRae. ILB Blake McRae crushed Ricardo Nichols to wreck the play.
4-11-BAL16 (4Q: 00:53) Ricardo Greer punted 52 yards. Kevin Nunn returned the kick -1 yards to the CLE31. Tackled by Alfred Scott.
1-10-CLE31 (4Q: 00:44) Barry Houston pass fell incomplete, intended for WR Tyrell Mitchell. ILB Ben Winters hurried the quarterback into a bad throw. The quarterback threw away from the double coverage.
2-10-CLE31 (4Q: 00:34) Barry Houston pass completed to WR Ellis Benson for 8 yards. Tackled by CB Mark Hall, assisted by CB Ian Hawkins.
(4Q: 00:34) Cleveland called a time out.
3-2-CLE39 (4Q: 00:22) Barry Houston pass completed to WR Tyrell Mitchell for 16 yards. Tackled by CB Ian Hawkins. Mitchell gained 7 yards after the catch. PENALTY: Cleveland was called for Offensive Holding.
3-12-CLE29 (4Q: 00:16) Barry Houston pass fell incomplete, intended for WR Booker Lowe. DE Lawrence Revis hurried the quarterback into a bad throw. The defense looked very familiar with that play. The quarterback threw into double coverage.
4-12-CLE29 (4Q: 00:06) Barry Houston scrambled for 9 yards. Tackled by OLB Wes Amador. The ball goes over on downs.
Final Score: Baltimore Ravens 30, Cleveland Browns 23