Pittsburgh Steelers vs Baltimore Ravens Live Stream Free: Watch NFL Sunday Night Football Game Online (TV Schedule)

The Baltimore Ravens battles the Pittsburgh Steelers on November 2 at Heinz Field in Pittsburgh, Pennsylvania.

The game starts at 8:30 pm ET and can be watched online through live stream via the link provided below (free for subscribers).

The Ravens (5-3) looks to prevent a potential two game losing streak, after suffering a heart wrenching defeat to the AFC North division leader Cincinnati Bengals by a score of 27-24 on October 19 when Cincinnati QB Andy Dalton rushed for a 1-yard touchdown with 57 seconds remaining in the fourth quarter.

Ravens head coach John Harbaugh expressed his thoughts regarding his squad's upcoming matchup with another AFC North rival this Sunday, the Steelers.

"The main thing is we continue to improve," said Harbaugh to reporters.

"We're playing a great team, obviously by the way they played last week. It's our rival. It's there. All the things that go into that game are going to be - just like this last game - all those things are at stake."

Meanwhile, the Steelers (5-3) crushed the Indianapolis Colts by a score of 51-34 on October 26, a game where Pittsburgh QB Ben Roethlisberger went 40-49 for 522 yards (franchise record), underlined by six impressive touchdown passes (which was also a Steelers milestone).

"We just felt like they couldn't stop us because we were just clicking," said Roethlisberger to reporters after notching his 100th career win in the aforementioned game.

"It was one of those nights that players talk about when things feel like they're going right."

Now, the Steelers are looking to stretch their winning streak to three games in their future match versus the Ravens.

"I would image Baltimore is going to work to attack him and he better work to defend himself," said Pittsburgh Steelers head coach Mike Tomlin to reporters in reference to Baltimore's potential strategy against Steelers cornerback Cortez Allen.

"Such is life in the NFL. Such is life at the cornerback position."

The upcoming game will start at 8:30 pm ET and can be watched on TV via the NBC network or online through live stream by clicking here.