Detailing Ravens' domination of Browns

The last time the Baltimore Ravens lost to the Cleveland Browns was September 2007. Their coach was Brian Billick. Their running back was Willis McGahee. And their quarterback was Steve McNair.

Since John Harbaugh and Joe Flacco arrived in Baltimore, the Ravens have been perfect against the Browns, winning all 10 meetings. It's the longest current NFL winning streak for any team against a division opponent and is tied with Denver (which also has won 10 straight against the Browns) for the league's longest active winning streak versus a single team.

Flacco is tied with John Elway (who had a 10-0 mark against the Patriots) for the most wins by a starting quarterback against an opponent without a loss since the 1970 merger. In his 10 victories, Flacco has completed 166 of 268 passes (61.9 percent) for 2,037 yards, with 12 touchdowns and five interceptions (92.5 rating).

This drought is close to becoming a historic one for Cleveland. The Browns' record is 12 straight losses to the Steelers (2003-09).

Here's a by-the-numbers look at the Ravens' remarkable streak against the Browns:

3 -- Browns coaches who have lost to Harbaugh during this streak (Romeo Crennel, Eric Mangini and Pat Shurmur). It could increase to four if Rob Chudzinski loses to the Ravens on Sunday.

12.2 -- Average points allowed by Baltimore. The Browns have scored more than 17 points just once during this streak.

12.9 -- Margin of victory for the Ravens, who have outscored the Browns 251-122.

18 -- Interceptions made by the Ravens against Browns quarterbacks. Baltimore also has forced three fumbles. This has led to a plus-14 turnover ratio for the Ravens.

92.2 -- Ray Rice's average yards per game rushing against the Browns.

2,125 -- Days since the Browns last beat the Ravens. It happened on Nov. 18, 2007.