With their last stone in the 7th end, Sweden pulls off a truly impressive and difficult shot, winning the end.