The competition began in August 2006 and ended with the final on 25 February 2007. The Millennium Stadium in Cardiff hosted the final, as the reconstruction of Wembley Stadium could not be completed in time to host the final.