The competition began on 13 August 2007, and ended with the final on 24 February 2008. Wembley Stadium in London hosted the final match for the first time since its major renovation completed.