Ulster coach Mark McCall:
"To come to one of the best teams in Europe and give away a 17-3 lead from the start certainly wasn't the plan.
"We dug ourselves into a big hole but we're very proud that we got ourselves out and of the rugby we played.
To get ourselves back to 23-19 with 10 minutes to go was a good achievement by the players.
"This group is wide open. We play Saracens back to back in December, and we must win those games to qualify."
Biarritz: Brusque, Bidabe, Martin Arramburu, Lison, Gobelet, Peyrelongue, Yachvili, Lealamanua, August, Avril, Thion, Couzinet, Malonga, Harinordoquy, Lievremont.
Replacements: Noirot, Ormaechea, Booyse, Carizza, Dupuy, Dambielle, Bobo.
Ulster: Cunningham, Bowe, Maggs, Trimble, Topping, Humphreys, Campbell, J. Fitzpatrick, R. Best, S. Best, Harrison, McCullough, N. Best, McMillan, Wilson.
Replacements: Brady, B. Young, Caldwell, Feather, Spee, Wallace, Steinmetz.
Referee: N Whitehouse (WRFU).