He was set to start his first test in 799 days, after impressing on his starting debut in a 27-20 win over the Springboks in 2015.
"If I have to wait another 799 days to start a test match. I tell you what, the gift I was blessed with today is well worth it.#Thankyoulord," Sopoaga said on Twitter today.
If I have to wait another 799 days to start a test match. I tell you what, the gift I was blessed with today is well worth it.#Thankyoulord