The Philadelphia Flyers defeated the Detroit Red Wings in overtime, 2-1, at Wells Fargo Center on Tuesday evening.