Sinner lost the first two sets 6-3 6-3 before winning the next two 6-4 6-4. He then beat Medvedev 6-3 in the fifth and final set to win the first Grand Slam of his career.
The 22-year-old has become the first Italian to win the Australian Open. He is only the second Italian male to win a Grand Slam in the Open Era after Adriano Panatta won the French Open in 1976.
The defeat for Medvedev represents more heartbreak for the Russian as he is now the only men’s player to lose in two Grand Slam finals having been two sets up.
The 27-year-old, who won the US Open in 2021, was beaten by Novak Djokovic in straight sets at the Australian Open in 2021, he then squandered a two-set lead against Rafael Nadal in the final the following year.
Djokovic, who has won the Australian Open 10 times during his career, had not lost in Melbourne since 2018, with Sinner ending his 33-game streak.
Speaking after his maiden Grand Slam win, Sinner said: ‘First of all, Daniil congrats to you and your team for an amazing tournament. We’ve played so many amazing finals together, but every match I find something where I can improve and you make me a much better player.
‘Your effort has been awesome throughout the whole tournament and the hours off the court and also today, running for every ball, it is remarkable to see.
‘I also hope you can lift the trophy here. I am sure you can so I wish you the best for the rest of the season.’
Meanwhile, Medvedev said: ‘First of all I want to congratulate Jannik because today you showed why you deserve it.
‘You fought to the end, you managed to raise your level. You and your team are doing an amazing job. Winning a lot of tournaments, a lot of finals.
‘Hopefully this is not your last Grand Slam and hopefully I can get the next one if we play again in the final because this is three in a row now. I’ll hopefully try to do better next time but congrats because you deserve it.
‘I want to thank my team supporting me every day and every night. Dasha [his wife] and [daughter] Alisa if you are watching I am sorry I couldn’t make it today but I am going to try next time for you.
‘Just want to thank everyone it’s been an amazing two weeks. It hurts to lose in the final but being in the final is better than losing before. I’m proud of myself and I’m going to try even harder next time.’
For more stories like this, check our sport page.