Real Madrid win Champions League final marred by delays and chaos

This post was originally published on Al Jazeera English.