JC A. few corrections to some of your stats mate just incase.
BAYERN'S LAST 3 UEFA CUP HOME TIES
1/4 Bayern 1-1 Getafe 1st leg
1/8 Bayern 1-2 Anderlecht 2nd leg(won 1st 5-0)
1/16 Bayern 5-1 Aberdeen 2nd leg
ZENIT'S LAST 3 UEFA CUP AWAY TIES
1/4 Leverkusen 1-4 Zenit
1/8 Marseille 3-1 Zenit
1/16 Villareal 2-1 Zenit
FIORENTINA'S LAST 3 UEFA CUP AWAY TIES
1/4 Psv 0-2 Fiorentina
1/8 Everton 2-0 Fiorentina
1/16 Rosenborg 0-1 Fiorentina
Early thinking is overs in the Bayern game. For a semi-final i can see this being a really open game with zenit looking for that all important away goal they surely feel they must need, to have any chance of progressing to the final. You have to fancy Bayern to get a goal or two and with zenit's fast flowing style they are more than capable of getting on the scoresheet themselves.
Rangers certainly do not have their problems to seek with injuries, suspensions and dare i say it fatigue setting in. With captain Barry ferguson out, Rangers imo are not the same team and i think they will struggle against an in-form fiorentina side who should come into this game full of confidence and looking to sneek a narrow win. That said Rangers have an impressive home record, and will cetainly be no pushovers but with 9 players out a draw could be the best they will get. Another tight game in prospect. Probable No bet for me on this one but unders could be the one.