The Ravens secondary, consisting of Chykie Brown, Dominique Franks, Anthony Levine, Terrence Brooks and Matt Elam did well, as they held DeSean Jackson and Pierre Garcon to a combined two catches for four yards.
The Ravens pass rush made a comeback after being virtually nonexistent against the Cowboys as Robert Griffin III was constantly pressured, hit seven times and sacked twice. RG3 would go 5-of-8 for 20 passing yards and one interception. Defensive tackle Brandon Williams continues to look impressive. Timmy Jernigan had a sack, C.J. Mosley picked off a pass that Daryl Smith deflected and had an impressive stiff arm of RG3.
The Ravens run defense held Alfred Morris to 26 yards off of 7 carries, a chunk coming from one run. Terrence Brooks had a good day. His sack on Robert Griffin III showcased his impressive speed that ultimately made a convincing argument that he could run with the 1s.
The Ravens had a nice first drive that could've gone better if John Harbaugh had challenged an incomplete pass on third down, but they failed to pick up the fourth down conversion after Harbaugh let the game go on. The Ravens run offense stalled and Joe Flacco was sacked twice, but the Ravens were able to move the ball through the air as Flacco went 16-of-23 for 180 yards and one touchdown.
The receivers had a nice day as Torrey Smith had four receptions for 41 yards, Kyle Juszczyk had five catches for 53 yards and Steve Smith had an amazing night, catching six passes for 80 yards and a touchdown, including one where he broke four tackles and ran for 30 yards.
Michael Campanaro and Deonte Thompson appear to have seized the last wide receiver spots after these last two games. Thompson caught a 21 yard touchdown pass and Campanaro was good in the receiving and returning game, while Kamar Aiken and Jeremy Butler didn't have any receptions. Keith Wenning didn't take any snaps last night.
The Ravens escaped the game without a major injury except for one to Bernard Pierce that shouldn't keep him out for the season opener. I'm not usually the type to go on rants on here but some punishment needs to be given to Brandon Meriweather. He was his normal self, going after players' heads and the NFL needs to take some kind of action against him.
The Ravens starters will try and get healthy and tweak whatever they need to tweak for Week 1. As you can expect the starters will sit on Thursday and the fringe players will be fighting for their jobs.