David defeated Goliath.
For the first time since 2011, the Pittsburgh Steelers emerged victorious over the New England Patriots, coming out on top 17-10 on a last-minute defensive stand at Heinz Field, keeping the AFC North division title and playoff hopes alive.
The defense played a whale of a game holding Tom Brady and the Patriots’ offense to just 10 points in the win. Once again, the offense left some points on the field, making for a heart stopping final drive by New England, but the football gods were smiling down on the Steelers on Sunday as Pittsburgh finally exorcised the Demon that was New England.