Treviso (6) 18
Tries: Botes 2. Con: Botes. Pens: Botes 2.
Ospreys (17) 34
Tries: Walker 3, Gough, Beck. Cons: Biggar 3. Pen: Biggar.
Ospreys wing Nikki Walker scores despite Brendan Williams' tackle
Nikki Walker led the Ospreys to a bonus-point Magners League win away to Benetton Treviso on Saturday.
Pre-match talk had centred on the return to fitness of Ireland wing Tommy Bowe, but it was Scotland wing Walker who took the plaudits with a hat-trick.
Centre Ashley Beck and lock Ian Gough also crossed for the Welsh region, while Dan Biggar kicked nine points.
Scrum-half Tobie Botes scored all of Treviso's points, including two tries, a conversion and two penalties.
The Ospreys climb to third in the Magners League table and strengthened their chances of securing a place in the play-offs.
Walker opened the scoring in the 10th minute and although Biggar failed to convert that score, the fly-half was successful after Gough scored the Welshmen's second try.
Beck touched down the Ospreys' third try in the 28th minute, but Biggar again failed with the conversion.
Treviso recovered some composure to get on the scoresheet through two Botes penalties, making it 17-6 at half-time.
After the restart Walker took control, adding his second and third tries after 47 and 52 minutes, with Biggar on hand each time with the extras.
With the game threatening to turn into a procession, Biggar slotted the Ospreys' only penalty of the match after 56 minutes.
That was Ospreys last score, though, and the home fans were given something to cheer in the final 20 minutes.
Botes went over in the 65th minute and again eight minutes later, with a pair of conversions taking his - and his side's - tally to 18 points.
Treviso: Williams; Nitoglia, Galon, Pratichetti, Sepe; Marcato, Botes; Filippucci, Padro, Vermaak, Van Zyl, A. Pavanello, Di Santo, Sbaraglini, Rouyet.
Replacements: Ceccato for Sbaraglini (56), Muccignat for Rouyet (58), Cittadini for Di Santo (48), E. Pavanello for A. Pavanello (56), Vosawai, De Jager for Botes (74), Benvenuti for Pratichetti (56), Vilk for Marcato (48).
Ospreys: Richard Fussell; Tommy Bowe, Sonny Parker, Ashley Beck, Nikki Walker; Dan Biggar, Rhys Webb; Duncan Jones, Huw Bennett, Cai Griffiths, Ian Gough, Ian Evans, Tom Smith, Justin Tipuric (capt), Jerry Collins.
Replacements: Mefin Davies for Bennett (57), Ryan Bevington for D. Jones (53), Craig Cross, Andy Lloyd for Collins (77), James King for Gough (61), Jamie Nutbrown for Webb (57), Dai Flanagan for Beck (74), Tom Isaacs for N. Walker (58).
Referee: John Lacey (IRFU).