The Baltimore Ravens, who finished second in the AFC North, finalized their 2018 home and away opponents Sunday. The dates of each game will be determined in the spring, when the full regular-season schedule is released.

Home opponents: Pittsburgh Steelers, Cleveland Browns, Cincinnati Bengals, Denver Broncos, New Orleans Saints, Oakland Raiders, Tampa Bay Buccaneers, Buffalo Bills

Away opponents: Pittsburgh Steelers, Cleveland Browns, Cincinnati Bengals, Atlanta Falcons, Carolina Panthers, Kansas City Chiefs, Los Angeles Chargers, Tennessee Titans