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.

Royal Challengers Bengaluru retain IPL title after beating Gujarat Titans in final
Kvaratskhelia named Champions League's best player
Joaquin Niemann tops Talor Gooch in playoff at LIV Golf Korea
Brazil boss Ancelotti confident forward Neymar will recover for World Cup
Jordan to let fans start work late during World Cup