Wales beat England in the competition for first time since 1991.