If last week’s controversial episode upset Game of Thrones viewers, it sure didn’t drive them away. HBO’s fantasy hit once again broke its ratings record Sunday night. The “Oathkeeper” episode delivered an all-time high of 6.9 million viewers.

That edges out the show’s previous best set earlier this season. Across three plays, Thrones totaled 8.4 million viewers. Here’s EW’s recap for “Oathkeeper.”

At 10 p.m., the latest episode of HBO’s new comedy Silicon Valley had 1.6 million viewers (1.8 million for the night). Veep had 922,000 viewers (1.2 million for the night).