All the Week 8 NFL scores and highlights

NFL scores 2017: Live results, highlights, and more from Week 8

The NFL season has hit the halfway point.

Photo by Jonathan Ferrey/Getty Images

It’s an extra-spooky edition of the NFL this weekend with Halloween right around the corner and the season hitting its halfway point. Week 8 could be a crucial turning point for many teams, with the playoff picture just starting to come into focus.

The day got off to an early start, with the Vikings and Browns squaring off in the final London game of the season. Despite the Browns taking a one-point lead into halftime, the Vikings stormed back to win their fourth game in a row. The Browns, of course, are still winless but hey, they didn’t make a quarterback change!

The 49ers joined the Browns by falling to 0-8, while the Eagles improved their NFL-best record to 7-1. The Saints extended their winning streak to five in a row.

Later in the day, the Seahawks and Texans battled in one of the most entertaining games of the year. Here’s your two-minute recap of the Seahawks 41-38 win. Still want more? How about four ways the game was totally bananas.

On Sunday Night Football, the Steelers held on for a 20-15 win over the Lions to cap off the day.

Here’s all the major news and highlights from Sunday:

News

Le’Veon Bell accuses Bengals RB Joe Mixon of copying him.

Most of the Texans players kneeled during national anthem in protest of Bob McNair’s “inmates” comment.

Highlights

Let’s grade the best Halloween costumes around the league.

Melvin Gordon went basically untouched against the Patriots for the longest TD run of his NFL career.

Philip Rivers did his best Jay Cutler “I don’t give a f—” impression on a wildcat play.

Travis Benjamin ran for a safety on the worst punt return you’ll ever see.

These refs signaling a safety at the same time is mesmerizing.

A tiny kid dressed as Batman rushed the field during Falcons vs. Jets. It was ADORABLE.

Mike Trout gets yet another TD souvenir from the Eagles.

Philip Rivers lost 20 yards went he straight up dropped the ball, then recovered it.

Chuck Pagano was happy he won a challenge, then immediately sad because the Colts still didn’t get the ball.

The Eagles vs. 49ers broadcast was interrupted by an accidental James Franco appearance.

Alshon Jeffery charges the mound in Eagles’ latest baseball celebration.

The Bengals turned the tables with a pick-six vs. Colts right when they looked toast.

Philip Rivers celebrated spiking the ball with 1 second left, then threw a game-ending pick.

Falcons DT Grady Jarrett miiiiight have intercepted this Jets spike.

Earl Thomas baited Deshaun Watson into a pick-six.

The Seahawks challenged a Russell Wilson incompletion so it could be called a fumble.

The Cowboys vs. Washington game interrupted a Corona commercial with perfect timing.

Deshaun Watson told Alfred Blue to block for him, so Blue destroyed a guy.

Richard Sherman finally got his first interception of the season, and he did it by fooling Deshaun Watson.

Deshaun Watson was spun around and still delivered an absolutely perfect TD.

Jimmy Graham’s touchdown catch from Russell Wilson was the perfect ending for an incredible game.

The Seahawks had 479 yards of total offense. Russell Wilson had 482.

Le’Veon Bell celebrated his TD against the Lions by bench pressing with his team.

Ben Roethlisberger kept missing his receivers until he threw a beautiful 97-yard TD to JuJu Smith-Schuster.

JuJu Smith-Schuster celebrated his 97-yard TD with a tribute to his stolen bike.

Injuries

Bears tight end Zach Miller suffered a gruesome leg injury on a touchdown that the refs ended up overturning. The catch ruled screwed the Bears over on that one.

Week 8 scores and schedule (all times Eastern)

Minnesota Vikings 33, Cleveland Browns 16 (London)

Buffalo Bills 34, Oakland Raiders 14

Cincinnati Bengals 24, Indianapolis Colts 23

New England Patriots 21, Los Angeles Chargers 13

New Orleans Saints 20, Chicago Bears 12

Atlanta Falcons 25, New York Jets 20

Philadelphia Eagles 33, San Francisco 49ers 10

Carolina Panthers 17, Tampa Bay Buccaneers 3

Seattle Seahawks 41, Houston Texans 38

Dallas Cowboys 33, Washington 19

Pittsburgh Steelers 20, Detroit Lions 15

The top stories from Sunday’s action

Before the games

One of the most interesting matchups of the 1 p.m. ET window will be the Bills hosting the Raiders, who are still trying to get their season back on track. Oakland had an incredible comeback win over the Chiefs last Thursday, but it now has to travel to the East coast against a Bills team that’s surprisingly 4-2. This game will say a lot about where the 3-4 Raiders really stand in the playoff hunt.

Are the Saints the best team in the NFC South? Perhaps, but they have a tricky home matchup with the Bears, who keep pulling wins out of nowhere with an aggressively basic offense. How much longer can they keep the training wheels on Mitchell Trubisky? We’ll probably find out when he’s forced to go toe-to-toe with Drew Brees.

Speaking of the NFC South, the Panthers will try to snap a two-game losing streak when they play the Bucs, who have been one of the most disappointing teams this season. At 2-4, Tampa is in real danger of falling out of the Wild Card race, and every game will be must-win from here on out.

There are only two late-afternoon games, and all eyes will be on Seattle when the Seahawks host the Texans, who gained attention for non-football reasons on Friday. After Bob McNair’s “inmates running the prison” comments became public, DeAndre Hopkins walked out of practice and many other players nearly did the same. Expect a show of solidarity on Sunday, in whatever form that may come. As for the on-field product, rookie sensation Deshaun Watson will have his biggest test yet when he goes up against the Legion of Boom.