Despite Thomas on the losing side at the final whistle, his Dragon spirit was clear to see.
"We're disappointed, we're going home early but we did the best we could do on the day, and we have to pick our heads up and analyze where we went wrong," he said at the final whistle.
"We gave Fiji too much time, too much respect, made too many stupid errors and Fiji punished us. You have 80 minutes to perform in Test rugby, and for 80 minutes we didn't perform."
And the occasion of his 100th cap turned sour for the Thomas who said: "I'd give the cap back for a victory. I don't play for myself I play for the team. I don't play for international accolades."
Today's result means that Fiji will face South Africa in the Rugby World Cup quarter-final next Sunday in Marseille.