Week 18: The Baltimore Ravens mascot celebrates after the win against the Cleveland Browns at M&T Bank Stadium.

Thursday, Nov. 20

Houston Texans 23, Buffalo Bills 19

Sunday, Nov. 23

Baltimore Ravens 23, New York Jets 10

Chicago Bears 31, Pittsburgh Steelers 28

New England Patriots 26, Cincinnati Bengals 20

Detroit Lions 34, New York Giants 27 (OT)

Green Bay Packers 23, Minnesota Vikings 6

Kansas City Chiefs 23, Indianapolis Colts 20 (OT)

Seattle Seahawks 30, Tennessee Titans 24

Jacksonville Jaguars 27, Arizona Cardinals 24 (OT)

Cleveland Browns 24, Las Vegas Raiders 10

Dallas Cowboys 24, Philadelphia Eagles 21

Atlanta Falcons 24, New Orleans Saints 10

Los Angeles Rams 34, Tampa Bay Buccaneers 7

Monday, Nov. 24

Carolina Panthers at San Francisco 49ers, 8:15 p.m. ET (ESPN)

Bye week: Denver Broncos, Los Angeles Chargers, Miami Dolphins, Washington Commanders

This article originally appeared on USA TODAY: Who is playing in NFL Week 12? Here's the complete schedule for Nov. 20-24 games

Reporting by USA TODAY / USA TODAY

USA TODAY Network via Reuters Connect