Liverpool have completed the signing of Fulham attacking midfielder Fabio Carvalho for £7.7 million, according to Fabrizio Romano.The 19-year-old has enjoyed a sensational campaign for the Championship leaders. He has scored eight goals and created seven assists in 31 games for the Cottagers so far this season.Fabrizio Romano@FabrizioRomanoExcl: Fabio Carvalho to Liverpool, here we go. Done deal. Medical already completed with Fulham permission. 5 million fee plus 2.7m add ons, sell-on clause included. Contract until 2027. #LFC NO plan to loan him back. Announcement in May.More: youtu.be/d3AQPTNV2oo2:30 PM · Apr 7, 2022254094439Excl: Fabio Carvalho to Liverpool, here we go. Done deal. Medical already completed with Fulham permission. 5 million fee plus 2.7m add ons, sell-on clause included. Contract until 2027. 🔴🇵🇹 #LFC NO plan to loan him back. Announcement in May.More: youtu.be/d3AQPTNV2oo https://t.co/Wd2EOYYqqmThe Reds were incredibly close to signing the young Portuguese star in January before the move collapsed at the last minute, as reported by The Liverpool Echo. However, with the teenager's contract expiring this summer, the two clubs have agreed to terms of a deal, with the official announcement set to be made in May.Romano claims that Carvalho has agreed to a five-year contract at Anfield and that there are no plans to loan him back to the west London club next season. However, there will be a sell-on clause included in the deal.Liverpool fans were understandably delighted to hear of the news that their club have signed one of the Championship's hottest prospects. They took to Twitter to welcome the Fulham star to the club.Here are some of the best reactions:Chris. 🏆🌍@EmenaIo@FabrizioRomano This is why Klopp can challenge Guardiola and others can’t. Backing.2:36 PM · Apr 7, 2022932@FabrizioRomano This is why Klopp can challenge Guardiola and others can’t. Backing.Zubin Daver@zubinofficial@FabrizioRomano Surely a very exciting player that Klopp will transform into a world class one! #LFC2:31 PM · Apr 7, 2022137@FabrizioRomano Surely a very exciting player that Klopp will transform into a world class one! #LFC#66@Trentslegacy@FabrizioRomano Liverpool’s recruitment team is unmatched 2:52 PM · Apr 7, 20226@FabrizioRomano Liverpool’s recruitment team is unmatched 😍Scouser Chris@ScouserChrisLFC@FabrizioRomano This week just keeps on getting better.2:47 PM · Apr 7, 202240@FabrizioRomano This week just keeps on getting better.𝔸𝕝𝕖𝕩 🇮🇪@AlexFtbl@FabrizioRomano @fcDavee Klopp gets what he wants2:47 PM · Apr 7, 202228@FabrizioRomano @fcDavee Klopp gets what he wantsSon of God x Balmainn✨@KingBalmainn@FabrizioRomano Liverpool are signing some of the best young stars 2:33 PM · Apr 7, 202211@FabrizioRomano Liverpool are signing some of the best young stars 👏👏dan@Avesy__@FabrizioRomano Coutinho 2.02:45 PM · Apr 7, 2022@FabrizioRomano Coutinho 2.0B/R Football@brfootballLiverpool will announce the signing of Fulham forward Fábio Carvalho in May after the 19-year-old completed his medical, per @FabrizioRomano (via @FulhamFC)2:45 PM · Apr 7, 20222376198Liverpool will announce the signing of Fulham forward Fábio Carvalho in May after the 19-year-old completed his medical, per @FabrizioRomano 🌟(via @FulhamFC)https://t.co/qcnoZAviLYSquawka@SquawkaFabio Carvalho’s Championship season by numbers in 2021/22: 29 appearances56 shots 54 chances created 50 fouls won 34 successful take-ons 31 tackles 27 shots on target 11 big chances created7 goals 7 assists Just 19 years old. 🤩3:31 PM · Apr 7, 202229940Fabio Carvalho’s Championship season by numbers in 2021/22: 29 appearances56 shots 54 chances created 50 fouls won 34 successful take-ons 31 tackles 27 shots on target 11 big chances created7 goals 7 assists Just 19 years old. 🤩 https://t.co/g9hl7dZDHPLewis Bower@LewisBower2021£5m for Fabio Carvalho who offers depth across a number of positions/roles is mind-boggling - a year left or not. And he’s not just here to offer depth. Think LFC are in fantastic place heading into the Summer with smarter moves allowing for more incisive approach on top targets.2:52 PM · Apr 7, 202215914£5m for Fabio Carvalho who offers depth across a number of positions/roles is mind-boggling - a year left or not. And he’s not just here to offer depth. Think LFC are in fantastic place heading into the Summer with smarter moves allowing for more incisive approach on top targets.caitlin x@CaitlinlfcxWelcome to the biggest club in the world Fábio Carvalho 2:42 PM · Apr 7, 2022225Welcome to the biggest club in the world Fábio Carvalho 🇵🇹 https://t.co/oIl2CYBv1MLew@its__lewFabio Carvalho liking Fabrizio’s Instagram post 3:06 PM · Apr 7, 2022121Fabio Carvalho liking Fabrizio’s Instagram post 😏 https://t.co/Sm81GBOlozHalps@LFCHalpsFabio Carvalho signing for the reds then3:01 PM · Apr 7, 202218Fabio Carvalho signing for the reds then https://t.co/I0WJZXaKGdLiverpool won't loan back Carvalho but how will he fit in?Carvalho has been a key player for Fulham since his progression from their youth academy. Marco Silva's side look almost certain to earn promotion back to the Premier League at the first attempt.A slight worry for Jurgen Klopp may be that since Carvalho's move reportedly collapsed in January, he has not scored once in the league for a team that generally nets goals for fun.However, the club clearly have high hopes for the youngster. If recent history is anything to go by, Carvalho should be given plenty of game time by Klopp.The German manager has always been willing to give young players a chance. The likes of Curtis Jones and Harvey Elliot have received multiple starts in midfield this season.While Carvalho has mainly been used by Fulham as a central and an attacking midfielder, he has also played on the left wing. The new signing may serve as a long-term replacement for 36-year-old James Milner, who will be out of contract this summer.