Schalke midfielder Leon Goretzka will join Bayern Munich in the summer as Liverpool miss out on the promising German.

Schalke sporting director Christian Heidel announced at a press conference on Friday that the 22-year-old, the club's leading player, had signed a contract with the Bundesliga champions from July 1.

Goretzka, who had been a reported target for several Premier League sides, joined the Royal Blues from Bochum in 2013 and has gone on to win 12 caps for the national team.