Another excellent season of Game of Thrones (Sunday, 10 p.m., HBO) comes to an end - a season that has so far seen a whole lot of characters who deserve to die actually perish.
In the finale, an unexpected arrival north of the Wall changes circumstances; Dany is forced to face harsh realities; Bran learns more about his destiny; and Tyrion sees the truth of his situation.
Friday on TV ...
Golf (7 a.m., ESPN): Second round of the U.S. Open
World Cup soccer: Mexico vs. Cameroon (10 a.m., ESPN2 ); Spain vs. Netherlands (1 p.m., ESPN ); Chile vs. Australia (4 p.m., ESPN2)<