Aaron Gordon notched 22 points and 15 rebounds as the Magic got their first win against the Warriors since 2012.