In a Patagonia town with an 85-foot Messi statue, Argentines celebrate reaching World Cup final
CUTRAL CO, Argentina: In a town in Patagonia boasting a new 26m statue of football great Lionel Messi, joyful Argentines celebrated their country's advance to the World Cup final after they beat long-time rivals England with two late goals in Atlanta.


