Ospreys coach Lyn Jones:
"We had 13 players out and I'm absolutely delighted with that result.
"We were honest and hard working to snuff their usual game out and force Ulster to play some rugby - they couldn't do that.
"This is the squad of guys who fronted up last year and I'm delighted for them.
"They deserve a few weeks off now, then we'll look forward to the three Welsh derbies in December."
Ulster: Cunningham, Topping, Maggs, Steinmetz, Maxwell, Wallace, Boss, J. Fitzpatrick, Brady, B. Young, Harrison, Caldwell, Feather, McMillan, Wilson.
Replacements: Larkin for Wallace (72), Moore for B. Young (25), Head for Caldwell (70), Ferris for Feather (63). Not Used: D. Fitzpatrick, Spee, Bell.
Ospreys: Cashmore, Mustoe, A. Bishop, L. Davies, Brew, Connor, Spice, James, B. Williams, Millward, Newman, Evans, Bater, Tandy, Beech.
Replacements: M. Jones for Connor (80), Pugh for Bater (69). Not Used: Hibbard, Griffiths, Bateman, Vaughton, Rees.
Referee: Ian Heard (Scotland)