"The run was hot as all hell. I went through a really bad patch 4km in where I really struggled to get myself to stay cool enough and that was the moment the gap opened between us."
Osborne said going head-to-head with Weiss always brought out the best in him.
"It was very close the whole way. We rode the second lap of the bike neck and neck, trading blows for a good part of it, but I couldn't get anything to stick and Brad never managed to get anything on me.
"The run went much the same. We exited transition together and entered into the same game, trading surges, but it ended up being me who started to overheat first and that ended up being the race winning move.
"When you are going blow for blow there's always someone who's going to crack. Today it was me, next time it needs to be him."
Osborne's next Xterra event is in Tahiti on May 11.