Ospreys showed their strength in depth as they sealed victory over their Scottish hosts in the Celtic League.
EDINBURGH: (5) 15
Tries: Webster, Joiner
OSPREYS: (13) 31
Tries: Newman, Terblanche, Brew
Cons: M Jones 2
Pen: M Jones 2
Drops: Connor, M Jones
Edinburgh wing Simon Webster scored the first try but Ospreys replied to gain a first-half lead through lock Andy Newman's try and two Matt Jones kicks.
Edinburgh got back in the hunt after the break through Phil Godman's penalty, but Ospreys raced clear.
Stefan Terblanche bagged an opportunist try and Aled Brew also went over before Craig Joiner replied for the hosts.
Edinburgh: D Lee; C Joiner, M Di Rollo, M Dey, S Webster; P Godman, R Lawson; A Dickinson, D Hall, J Brannigan, F Pringle, A Kellock, T Blackadder (capt), A MacDonald, D Callam.
Replacements: A Kelly, G Anderson, A Strokosch, C Harrison, J Blackwood, A Monro, P Boston.
Ospreys: A Durston; S Terblanche, D Bishop, E Seveali'i, A Brew; M Jones, J Spice; P James, B Williams (capt), A Millward, A Newman, L Bateman, J Bater, S Tandy, N Bonner-Evans.
Replacements: H Bennett, C Griffiths, L Tait, R Pugh, R Rees, S Connor, D Tiueti.
Referee: David Keane (IRFU)