Scotland defeated Haiti 1-0 in Foxboro for their first World Cup win in 36 years, sparking massive celebrations in Boston.