The Soul scored 28 unanswered points to start the second half to overcome a 13-point halftime deficit and beat host Orlando, 69-53, Saturday.
After losing the opener, the Soul has won in six in a row heading into Saturday's home game against Milwaukee.
Soul quarterback Dan Raudabaugh connected on 26 of 38 passes for 291 yards, five touchdowns and two interceptions. Tiger Jones had 11 receptions for 156 yards and three touchdowns, while Jeff Hughley had eight receptions for 56 yards and two touchdowns.
Emery Sammons added six receptions for 64 receiving yards and Melik Brown, who filled in for the injured Derrick Ross, added two rushing touchdowns.
"It wasn't a pretty start to the game, but we overcame the adversity," Soul coach Doug Plank said. "Defensively, we made the adjustments needed and the offense got into a groove in the second half. We finished as a complete team, and this proved to be a great character-building victory for us."
Rayshaun Kizer led the defense with an interception and a fumble recovery that was returned 45 yards for a touchdown. Micheaux Robinson finished with nine total tackles and a fumble recovery, while Joe Goosby had 6 tackles, a sack and a fumble recovery. Bryan Robinson added two sacks.