Bristol City have completed the signing of Matty Taylor from local rivals Bristol Rovers, reports the club's official website.

The striker joins Lee Johnson’s side on a two-and-a-half year deal, and becomes the first player to make the move from Rovers to City in 30 years.

City activated a clause in Taylor’s contract, and have beaten a number of Championship clubs including Brentford and Wolves to the strikers’ signature.

Taylor has been prolific for Darrell Clarke’s side since arriving in 2014. He scored 28-goals in Rovers’ promotion from Sky Bet League Two last season.

The 26-year old has continued his impressive form into the start of this season, scoring 19-goals already.

Clarke’s side are pushing for a play-off place and currently sit eighth in the League One table, just two-points outside the top-six.

Losing Taylor has dealt Rovers a major blow in their hopes for back-to-back promotion.

City on the other hand are fighting at the wrong end of the Championship table, sitting 21st and just two-points outside the relegation zone.

After an impressive start to the season, Johnson’s side are now fighting relegation and are without a win since December 3rd.

Taylor could make his debut for Bristol City against Rotherham United on Saturday.

Bristol City fans… How pleased are you to see your club secure the signing of Taylor? Let us know your thoughts in the comments below!