I have seen they play for around 3 hours. Although I heard a live concert on XM the other day and Axl sounds like he lost his fastball. We get the Deftones opening.
Saw then last year for their first show on the US tour in Detroit. They were awesome! Slash crushed it, Axel (will pudgier) still can bring the attitude.