Real Betis have completed the signing of Javi Garcia from Zenit for an undisclosed fee.
The 30-year-old midfielder has joined the Seville-based club on a three-year deal.
"I am very excited," Garcia said after Betis announced the deal.
"Betis were my first choice because the club is making a great effort to put a competitive team together."
He is the seventh permanent signing Betis have made in a hectic transfer window to date. They have also brought in Jordi Amat and Antonio Barragan on loan.