Manchester United have completed the signing of striker Radamel Falcao on loan from Monaco, the club have confirmed.
The 28-year-old Colombian international had been tipped to leave the French Ligue 1 side since the beginning of the summer.
Manchester City, Juventus, Liverpool, Arsenal and Real Madrid have all been linked with his services in recent months.
However, Louis van Gaal's side have made a surprising late minute to outbid other suitors for his services – after they agreed to loan Javier Hernandez to Real.
"It's a dream come true to join a club like Manchester United, one of the biggest clubs in the world," Falcao told the Independent.
"I've always dreamt about playing for one of the truly great teams and winning lots of trophies.
"It is a once in a lifetime opportunity and you can't turn that down. I'm a huge fan of English football and watch it whenever I can. Now the reality is I'm going to play there."
Falcao will become the club's sixth signing of the summer following the arrivals of Ander Herrera, Luke Shaw, Marcos Rojo, Angel Di Maria and Daley Blind - who joined United from Ajax earlier on deadline day.
The Colombian international is expected to fight with Robin Van Persie for the number nine role in Van Gaal's starting line-up.