Tickets for U2's third and final Irish concert this summer sold out within three hours this morning.

The surprise sale was announced at 9am this morning and sales were limited to two tickets per person.

Promoters said they believed more people got a chance to buy a ticket without encountering crowds and queues as seen before, as no prior notice was given.

The concert takes place in Dublin's Croke Park on 27 June.