Lamar Jackson passed for 272 yards and two touchdowns and rushed for a career-high 120 yards to lead the host Baltimore Ravens to a 23-17 victory over the Arizona Cardinals on Sunday afternoon.
Tight end Mark Andrews tied a career high with eight receptions for a career-high 112 yards and a touchdown, and Justin Tucker made three field goals as the Ravens improved to 2-0 for the third time in four seasons.
Rookie Marquise Brown added eight catches for 86 yards, and his 41-yard reception on third-and-11 with three minutes left gave the Ravens a key first down as they were able to run out the clock. Baltimore improved to 18-2 in September home games since 2008.
Rookie Kyler Murray passed for 349 plus yards and David Johnson had a rushing touchdown for the Cardinals (0-1-1), who did not get a first down on their final two possessions after closing to 20-17 on Zane Gonzalez's 21-yard field goal with nine minutes left.
Christian Kirk had six receptions for 114 yards and Larry Fitzgerald had five receptions for 104 yards for the Cardinals, who gained just 20 rushing yards on 11 attempts.
Jackson, who completed 24 of 37 passes, has passed for 596 yards and accounted for seven touchdowns in the first two games. The Ravens had 440 yards of total offense and have 1,083 in the first two games.
Baltimore led 17-6 at halftime on Jackson's touchdown passes to Andrews and Hayden Hurst. The Cardinals reached the Ravens' 3- and 4-yard lines before settling for two short Gonzalez field goals. Gonzalez's third field goal made it 17-9 midway through the third quarter.
Johnson's 1-yard touchdown run and Murray's two-point conversion pass closed the deficit to 20-17 with 12:52 remaining before Tucker's 51-yard field goal made it 23-17 with 8:56 left.
Cardinals linebacker Terrell Suggs had three tackles and no sacks in his first game against Baltimore. Suggs holds the franchise record with 132 1/2 sacks in 16 seasons with the Ravens.
--Field Level Media