Two AFC contenders face off under the lights in Baltimore this week as Lamar Jackson and the Ravens host the undefeated Buffalo Bills. The Bills are on a short week after destroying the Jacksonville Jaguars on Monday night, 47-10. As for the Ravens, Jackson and Derrick Henry led Baltimore to a 28-25 victory over the Dallas Cowboys. Things did get tight late, as Dak Prescott’s offense scored 19 unanswered points in the fourth quarter to pull within three. Holding double digit leads is something that has been challenging for the Ravens.
The last time Josh Allen and Jackson faced off was actually in Week 4 back in 2022. The Ravens blew a 10-point second-half lead as Buffalo scored 13 unanswered points — including a game-winning 21-yard field goal — to win 23 -20.
This will be a litmus test for both squads, as well as a potential preview of this year’s AFC Championship game. It’s the highest scoring offense against the highest total offense. Let’s break down what promises to be an entertaining matchup, but first here’s how you can watch Sunday night.
Everyone NFL odds is via SportsLine Consensus.
Where to look
Date: Sunday, September 29 | Time: 8:20 pm ET
Location: M&T Bank Stadium (Baltimore)
Channel: NBC | Stream: fubo
Follow: CBS Sports App
Probability: Ravens -2.5 O/U 46.5
Trends
- Ravens are 6-1 against the all-time spread at home against the Bills
- The Under has hit in seven of the last eight prime-time games featuring Buffalo on the road
- The Ravens are 14-7 ATS in overtime games started by Jackson
When the Bills have the ball
Some believed Allen was ready to take a step back without Stefon Diggs and Gabe Davis. Turns out he’s fine. He has completed 75% of his passes for 634 yards, 7 touchdowns and 0 interceptions so far. Allen now has the most passing touchdowns without an interception through three games in Bills franchise history, and he’s put together back-to-back starts without a turnover for the first time since 2020.
While we don’t know exactly who the new “WR1” is, Allen’s 133.7 passer rating leads the league. It doesn’t matter if he throws the ball to Keon Coleman or Khalil Shakir, Allen is a dangerous player. He puts together long drives, takes care of the football and still makes plays with his legs. That’s why Allen is the MVP favorite right now. With a win against the Ravens, he can tie the longest winning streak by a quarterback in franchise history. The record is nine straight, set by Jack Kemp in 1964. The Ravens statistically have the worst pass defense in the NFL through three weeks, allowing 291.7 passing yards per game, so Allen will have his chances.
While the Ravens are susceptible through the air, they currently have the No. 1 rush defense in the NFL with 50 yards allowed per play. However, Allen’s No. 1 weapon may be running back James Cook. Their 285 yards of scrimmage are tied for number 14 in the NFL, and their 4 total touchdowns are tied for fourth. He’s become one of these dual-threat backs that you have to account for, and is second on the Bills in receiving yards with 97.
When the Ravens have the ball
Death, taxes and the Crows being good at looking after the football. Baltimore has outrushed teams by 460 yards this season and outrushed the Cowboys, 274-51, last week! In that win, Henry recorded his 12th game with 150 rushing yards and two rushing touchdowns, which is tied for second all-time.
Jackson has 254 rushing yards this season, which are the most by any quarterback through the first three games of a season in NFL history. He is eighth among all players in rushing entering Week 4. While Henry has gotten off to a slow start with his new team, he is clearly starting to find his groove. This new version of “thunder and lightning” is the first duo to record 250 rushing yards while averaging five yards per rush through three games since 1960. The last duo to do so was Jim Brown and Bobby Mitchell for the Cleveland Browns.
The Bills blew out the Miami Dolphins in Week 2, but running back De’Von Achane had himself a day with 96 rushing yards while averaging 4.4 yards per carry. The Bills must contain Jackson and Henry if they want to win Sunday night.
Another thing to watch for the Ravens is their inconsistency on offense. Building a lead on the Bills will of course be a challenge, but it’s worth noting that Baltimore has 11 losses with a touchdown lead in the fourth quarter since 2020. That’s the most by any team in a five-year span since at least 1991. The Ravens nearly blew a 22- point quarterly lead just last week.
Prediction
The Bills at plus money will be attractive to anyone. After all, Buffalo looked like the best team in the NFL through three weeks. That said, the Bills needed a double-digit comeback to beat the Arizona Cardinals in Week 1, destroyed the Dolphins — who have yet to lead a game with time on the clock this season — in Week 2, and then took care of business against the Jaguars — who looks like the worst team in the NFL — on “Monday Night Football.”
Give me the Ravens at home in prime time, as they are easily the toughest test the Bills have faced this season. Justin Tucker is 0-for-2 on 50-yard field goals this season, but my prediction is that he hits a 50-yarder in the fourth quarter to win.
Projected score: Ravens (-2.5) 24-21 over Bills
Bonus: SportsLine NFL punter Mike Tierney is 48-22-2 over his past 72 picks involving the Ravens, and we can tell you he’s leaning Super in this prime-time showdown against the Bills. Check out who he’s taking against the spread at SportsLine.
require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-0786/bundles/sportsmediajs/js-build”,”config”:{“version”:{“fly/components/accordion”:”1.0″,”fly/components/alert”:”1.0″,”fly/components/base”:”1.0″,”fly/components/carousel”:”1.0″,”fly/components/dropdown”:”1.0″,”fly/components/fixate”:”1.0″,”fly/components/form-validate”:”1.0″,”fly/components/image-gallery”:”1.0″,”fly/components/iframe-messenger”:”1.0″,”fly/components/load-more”:”1.0″,”fly/components/load-more-article”:”1.0″,”fly/components/load-more-scroll”:”1.0″,”fly/components/loading”:”1.0″,”fly/components/modal”:”1.0″,”fly/components/modal-iframe”:”1.0″,”fly/components/network-bar”:”1.0″,”fly/components/poll”:”1.0″,”fly/components/search-player”:”1.0″,”fly/components/social-button”:”1.0″,”fly/components/social-counts”:”1.0″,”fly/components/social-links”:”1.0″,”fly/components/tabs”:”1.0″,”fly/components/video”:”1.0″,”fly/libs/easy-xdm”:”2.4.17.1″,”fly/libs/jquery.cookie”:”1.2″,”fly/libs/jquery.throttle-debounce”:”1.1″,”fly/libs/jquery.widget”:”1.9.2″,”fly/libs/omniture.s-code”:”1.0″,”fly/utils/jquery-mobile-init”:”1.0″,”fly/libs/jquery.mobile”:”1.3.2″,”fly/libs/backbone”:”1.0.0″,”fly/libs/underscore”:”1.5.1″,”fly/libs/jquery.easing”:”1.3″,”fly/managers/ad”:”2.0″,”fly/managers/components”:”1.0″,”fly/managers/cookie”:”1.0″,”fly/managers/debug”:”1.0″,”fly/managers/geo”:”1.0″,”fly/managers/gpt”:”4.3″,”fly/managers/history”:”2.0″,”fly/managers/madison”:”1.0″,”fly/managers/social-authentication”:”1.0″,”fly/utils/data-prefix”:”1.0″,”fly/utils/data-selector”:”1.0″,”fly/utils/function-natives”:”1.0″,”fly/utils/guid”:”1.0″,”fly/utils/log”:”1.0″,”fly/utils/object-helper”:”1.0″,”fly/utils/string-helper”:”1.0″,”fly/utils/string-vars”:”1.0″,”fly/utils/url-helper”:”1.0″,”libs/jshashtable”:”2.1″,”libs/select2″:”3.5.1″,”libs/jsonp”:”2.4.0″,”libs/jquery/mobile”:”1.4.5″,”libs/modernizr.custom”:”2.6.2″,”libs/velocity”:”1.2.2″,”libs/dataTables”:”1.10.6″,”libs/dataTables.fixedColumns”:”3.0.4″,”libs/dataTables.fixedHeader”:”2.1.2″,”libs/dateformat”:”1.0.3″,”libs/waypoints/infinite”:”3.1.1″,”libs/waypoints/inview”:”3.1.1″,”libs/waypoints/jquery.waypoints”:”3.1.1″,”libs/waypoints/sticky”:”3.1.1″,”libs/jquery/dotdotdot”:”1.6.1″,”libs/jquery/flexslider”:”2.1″,”libs/jquery/lazyload”:”1.9.3″,”libs/jquery/maskedinput”:”1.3.1″,”libs/jquery/marquee”:”1.3.1″,”libs/jquery/numberformatter”:”1.2.3″,”libs/jquery/placeholder”:”0.2.4″,”libs/jquery/scrollbar”:”0.1.6″,”libs/jquery/tablesorter”:”2.0.5″,”libs/jquery/touchswipe”:”1.6.18″,”libs/jquery/ui/jquery.ui.core”:”1.11.4″,”libs/jquery/ui/jquery.ui.draggable”:”1.11.4″,”libs/jquery/ui/jquery.ui.mouse”:”1.11.4″,”libs/jquery/ui/jquery.ui.position”:”1.11.4″,”libs/jquery/ui/jquery.ui.slider”:”1.11.4″,”libs/jquery/ui/jquery.ui.sortable”:”1.11.4″,”libs/jquery/ui/jquery.ui.touch-punch”:”0.2.3″,”libs/jquery/ui/jquery.ui.autocomplete”:”1.11.4″,”libs/jquery/ui/jquery.ui.accordion”:”1.11.4″,”libs/jquery/ui/jquery.ui.tabs”:”1.11.4″,”libs/jquery/ui/jquery.ui.menu”:”1.11.4″,”libs/jquery/ui/jquery.ui.dialog”:”1.11.4″,”libs/jquery/ui/jquery.ui.resizable”:”1.11.4″,”libs/jquery/ui/jquery.ui.button”:”1.11.4″,”libs/jquery/ui/jquery.ui.tooltip”:”1.11.4″,”libs/jquery/ui/jquery.ui.effects”:”1.11.4″,”libs/jquery/ui/jquery.ui.datepicker”:”1.11.4″}},”shim”:{“liveconnection/managers/connection”:{“deps”:[“liveconnection/libs/sockjs-0.3.4″]},”liveconnection/libs/sockjs-0.3.4”:{“exports”:”SockJS”},”libs/setValueFromArray”:{“exports”:”set”},”libs/getValueFromArray”:{“exports”:”get”},”fly/libs/jquery.mobile-1.3.2″:[“version!fly/utils/jquery-mobile-init”],”libs/backbone.marionette”:{“deps”:[“jquery”,”version!fly/libs/underscore”,”version!fly/libs/backbone”],”exports”:”Marionette”},”fly/libs/underscore-1.5.1″:{“exports”:”_”},”fly/libs/backbone-1.0.0″:{“deps”:[“version!fly/libs/underscore”,”jquery”],”exports”:”Backbone”},”libs/jquery/ui/jquery.ui.tabs-1.11.4″:[“jquery”,”version!libs/jquery/ui/jquery.ui.core”,”version!fly/libs/jquery.widget”],”libs/jquery/flexslider-2.1″:[“jquery”],”libs/dataTables.fixedColumns-3.0.4″:[“jquery”,”version!libs/dataTables”],”libs/dataTables.fixedHeader-2.1.2″:[“jquery”,”version!libs/dataTables”],”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”:[“https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”]},”map”:{“*”:{“adobe-pass”:”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”,”facebook”:”https://connect.facebook.net/en_US/sdk.js”,”facebook-debug”:”https://connect.facebook.net/en_US/all/debug.js”,”google”:”https://apis.google.com/js/plusone.js”,”google-csa”:”https://www.google.com/adsense/search/async-ads.js”,”google-javascript-api”:”https://www.google.com/jsapi”,”google-client-api”:”https://accounts.google.com/gsi/client”,”gpt”:”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,”hlsjs”:”https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.0.7/hls.js”,”recaptcha”:”https://www.google.com/recaptcha/api.js?onload=loadRecaptcha&render=explicit”,”recaptcha_ajax”:”https://www.google.com/recaptcha/api/js/recaptcha_ajax.js”,”supreme-golf”:”https://sgapps-staging.supremegolf.com/search/assets/js/bundle.js”,”taboola”:”https://cdn.taboola.com/libtrc/cbsinteractive-cbssports/loader.js”,”twitter”:”https://platform.twitter.com/widgets.js”,”video-avia”:”https://vidtech.cbsinteractive.com/avia-js/2.12.0/player/avia.min.js”,”video-avia-ui”:”https://vidtech.cbsinteractive.com/avia-js/2.12.0/plugins/ui/avia.ui.min.js”,”video-avia-gam”:”https://vidtech.cbsinteractive.com/avia-js/2.12.0/plugins/gam/avia.gam.min.js”,”video-avia-hls”:”https://vidtech.cbsinteractive.com/avia-js/2.12.0/plugins/hls/avia.hls.min.js”,”video-avia-playlist”:”https://vidtech.cbsinteractive.com/avia-js/2.12.0/plugins/playlist/avia.playlist.min.js”,”video-ima3″:”https://imasdk.googleapis.com/js/sdkloader/ima3.js”,”video-ima3-dai”:”https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js”,”video-utils”:”https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”,”video-vast-tracking”:”https://vidtech.cbsinteractive.com/sb55/vast-js/vtg-vast-client.js”}},”waitSeconds”:300});