Fulham have completed the £10.6m signing of striker Bryan Ruiz from FC Twente.
The 26-year-old Costa Rican has signed a four-year-deal with the Craven Cottage club.
"I chose to come to Fulham because it feels more personal than other clubs I have visited," said the forward.
"I'm looking forward to meeting up with the whole squad when most of the players return from the international break and getting to work straight away with the team in preparation for some important fixtures.
"I'm really happy to be joining Fulham Football Club and playing under Martin Jol who is a manager I admire from his time managing in Holland for Ajax," he added.
It was thought that Newcastle United put forward a late bid for the international, against interest from Tottenham Hotspur.