Productive enough that , while Roethlisberger was throwing for 417 yards during a 27-13 victory over Cleveland last week , Favre was passing for 278 yards and three touchdowns to help the Vikings beat the Ravens 33-31 .