Swepson's haul of 5-107 from 35.4 overs gave him nine wickets for the match as the Queensland Academy of Sport dismissed the visitors for 350.

The win, by an innings and 105 runs, was set up by QAS opener Bryce Street's mighty first innings knock of 345.

Victorian teenager Jake Fraser-McGurk top-scored with 130 in their second innings.