The Baltimore Sun's David Steele recaps the Ravens 24-10 win