New York Giants 27 – Buffalo Bills 24
NE Patriots 20 – Dallas Cowboys 16
Detroit Lions 19 – San Francisco 49ers 25
Baltimore Ravens 29, Houston Texans 14:
Pittsburgh Steelers 17 – Jacksonville Jaguars 13
Cincinnati Bengals 27, Indianapolis Colts 17
Oakland Raiders 24, Cleveland Browns 17:
New Orleans Saints 20 – Tampa Bay Buccaneers 26
Carolina Panthers 17 – Atlanta Falcons 31
Philadelphia Eagles 20 – Washington Redskins 13
Houston Texans 14 – Baltimore Ravens 29
St Louis Rams 3 – Green Bay Packers 24