Rafael Nadal has won the US Open after coming out on top in a marathon final against Russia's Daniil Medvedev.
The Spaniard claimed his 19th Grand Slam title in the epic five-setter at Flushing Meadows, which went on for four hours and 50 minutes.
In the end he won 7-5, 6-3, 5-7, 4-6, 6-4 in front of a buzzing crowd at Arthur Ashe Stadium.
It's also his fourth US Open title.
Nadal is now one Grand Slam win away from equalling Roger Federer's all-time major record of 20 titles.

Eala stuns Swiatek at Wimbledon, Mertens ousts Rybakina
India's 15-year-old batting sensation Sooryavanshi makes senior debut
Antonelli denies Hamilton a home sprint win
Colombia beat Ghana 1-0 to set up Switzerland showdown
Egypt sink Australia on penalties to secure first World Cup knockout win