Amazing scenes at the airport as Patrik #Schick lands in Rome #ASRoma pic.twitter.com/jdntcNEQPV — AS Roma English (@ASRomaEN) August 28, 2017

Patrik Schick arrived to rabid supporters and quick-trigger photographers at Fiumicino Airport on Monday after Roma finalised a deal for the Czech striker.

Roma agreed to sign Schick from Sampdoria on loan with an obligation to buy for a total of €40 million, according to Sky Sport Italia's Gianluca Di Marzio. The formula includes €5 million up front, €35 million at the end of the season, and a potential €2 million in add-ons.

It's near the end of a whirlwind summer for the 21-year-old, whose move to Juventus collapsed in July after he failed a medical.

Sampdoria disputed the severity of the heart issue that Juventus flagged. Schick returned to training as Inter and Roma entered the race for his signature.

Di Marzio reported last week that Juventus had returned to the negotiating table for the player, but the two sides once again failed to find common ground.

Although Inter initially looked the likeliest to swoop in for Schick, it's Roma that ultimately made the signing.

Schick drew significant interest after an impressive second half of the 2016-17 season. Signed by Sampdoria last summer for just €4 million, the Prague native scored 11 goals for the Blucerchiati in 32 league appearances.