total of 11 yellow cards in the league and delivering a couple of poor performances, most notably against Bochum in April 2007, where he was substituted only 23 minutes into the game after being directly responsible for two of Bochum's three goals in the opening 22 minutes. He finished the season with a total of 24 Bundesliga appearances. His first and only goal for Leverkusen that season came in their 2–1 away defeat at RC Lens in the UEFA Cup, a match where he was later sent off following his second yellow card. He appeared in a total of nine UEFA Cup matches before Leverkusen were knocked out by Osasuna in the quarter-finals. He once again played regularly for Leverkusen in his second season with the club, eventually scoring his first Bundesliga goal when he netted the opening goal in their 2–0 win at home to Bochum on 15 September 2007. He added another Bundesliga goal to his tally when he opened the scoring in Leverkusen's 4–1 win at home to Nürnberg on 16 March 2008. He once again finished the season with a total of 24 Bundesliga appearances. In the UEFA Cup, he appeared in 11 games before Leverkusen were knocked out by eventual winners of the competition, Zenit St. Petersburg, in the quarter-finals. His only UEFA Cup goal that season came when he scored the fourth goal in Leverkusen's 5–1 win at home to Galatasaray in the third round. However, he lost his place in the team in his third season with Leverkusen, only appearing in 11 Bundesliga games throughout the season. He did, however, manage to score his third Bundesliga goal when he opened the scoring in Leverkusen's 5–2 win at home to 1899 Hoffenheim on 30 August 2008, his first game that season. He also appeared in two games during Leverkusen's run to the final of the DFB-Pokal, but was left an unused substitute in the Berlin final which they lost 1–0 to Werder Bremen. Hannover 96 On 1 June 2009, just two days after the German Cup final, Haggui decided to leave Leverkusen on a free transfer and signed a two-year contract with Bundesliga rivals Hannover 96. Haggui made his competitive debut for Hannover on 2 August 2009 in their 3–1 defeat at Eintracht Trier in the first round of the German Cup, playing all 90 minutes. He also played the entire match on his