The final was played at the City of Manchester Stadium , Manchester , England on 14 May 2008 . The final was played between Rangers of Scotland and Zenit St. Petersburg of Russia . The final was played at the City of Manchester Stadium , Manchester , England on 14 May 2008 between Rangers of Scotland and Zenit St. Petersburg of Russia .