Bristol City have strengthened their promotion push with the signing of Liam Walsh from Everton.
The 20-year-old moves to Ashton Gate on a two-and-a-half-year deal for an undisclosed fee.
The midfielder will not be available to play in the weekend's FA Cup tie against Watford, but can face Manchester City in the Carabao Cup semifinal next week.
"He's a brilliant player, who can come in and compete immediately. Hopefully he can improve and he improves us,'' manager Lee Johnson told City's official...