Frederic Veseli leaves Manchester City for United

United pull off Swiss heist at City's expense as Veseli moves across Manchester

United front: Frederic Veseli has left City

United front: Frederic Veseli has left City

Manchester United have completed an audacious move for Manchester City's teenage defender Frederic Veseli.

The 19-year-old celebrated the switch with family and friends at Manchester restaurant San Carlo.

The free transfer came as a surprise to City, who were hoping the Swiss Under 19 captain would extend his stay at the Etihad.

He had been promoted to the fringe of the first team and went on their tour of the United States last summer.