On July 3, 1993, there was a baseball game between the Padres and Phillies that started at 1:28am and ended at 4:40am local time - the latest finish in MLB history. The game started so late at night because it was the second game of a doubleheader, and the first game ended very late due to 3 rain delays that added 5 hours 54 minutes of delay to the game.
On September 7, 2022, Carlos Alcaraz and Jannik Sinner played a US Open singles quarterfinal match that lasted 5 hours 15 minutes and ended at 2:50am local time - the latest finish in US Open history.
Has there ever been a non-baseball professional or Olympic sporting event that ended later than 2:50am local time? I am only interested in events that are held in a single stadium/arena where spectators can see the entire court/field from their seat.