This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

A Russian hacker suspected of stealing 117 million LinkedIn passwords in 2012 has been extradited to the United States after a protracted diplomatic struggle between the US and Russia, the Czech Justice Ministry said on Friday.

A US official told CNN that Yevgeniy Nikulin arrived in the United States overnight and is expected to eventually appear before a federal judge in San Francisco.

Nikulin was arrested by Czech police in Prague in 2016 after US authorities issued an international arrest warrant for him. A grand jury indictment filed in 2016 in California charged him with computer intrusion and aggravated identity theft, among other offenses.

According to the indictment, Nikulin managed to break into LinkedIn’s computers in March 2012 because he stole the username and password of an employee who worked at the company’s Mountain View, California, headquarters.

Nikulin denies all the charges.

His extradition from the Czech Republic to the United States was a culmination of a year-and-a-half-long legal and political battle between the US and Russia, and the case reached the highest levels of politics in the Czech Republic, the US and Russia.

Soon after his arrest and the US extradition request, the Russian government asked for Nikulin to be extradited to his home country over an alleged theft from an online money transfer company back in 2009.

The Russian Foreign Ministry said at the time it wanted to prevent Nikulin’s extradition to the United States.

US House Speaker Paul Ryan met with the Czech Prime Minister Andrej Babis during his visit to Prague earlier this week. A spokesperson for Babis said the topic of Nikulin’s extradition was discussed during the meeting.

Robert Pelikan, the Czech Minister of Justice, told CNN that the move to extradite Nikulin to the United States was an “easy decision” after comparing the alleged crimes in the US and Russia and the level of intensity of the countries to extradite him. He also said he did not feel pressured by the Russians.

Pelikan added that he made the decision a “long time ago” but waited for all the legal proceedings to be finished.

The Nikulin case has further strained US-Russian relations. Russian authorities have objected to US efforts to extradite Russian nationals from third countries in connection with alleged hacking offenses. US authorities have filed extradition requests for Russian hackers arrested in Latvia, Spain and Greece.