Brayden Schenn scored with 2:07 remaining in overtime as the visiting St. Louis Blues beat the Boston Bruins 3-2 on Saturday.