Answer
The longest match in the history of the US Open tennis tournament was the men's singles final in 2012 between Rafael Nadal and Novak Djokovic. The match lasted 4 hours and 44 minutes, making it the longest US Open final in history. The match was played in front of a packed stadium, and was a thrilling affair that went down to the wire.