There is not a more bitter, but competitive rivalry then when the Pittsburgh Steelers square off against the Baltimore Ravens.
The two teams have split the last 14 meetings, with the Ravens averaging nine more points per game, and the Steelers eight more yards of total offense.
The only thing that is certain when these two AFC North teams meet is that there will be plenty of hard hits, and trash talking.
Pittsburgh and Baltimore do not like each other, but they sure respect one another.
There wasn't as much hype going into the first game between these two teams, because of the suspension of Ben Roethlisberger. However, the Steelers (3-0) are off to an incredible start, largely because of its defense.
The Ravens (2-1) lost to the Cincinnati Bengals, the defending AFC North champions in Week 2, but played well in its Week 1 win, as well as their win over the Browns last week.
But the Steelers defense will be too much at home, and Charlie Batch will do just enough to keep Pittsburgh undefeated.