Who won the ratings war this week?