A pair of giants take to the European stage bidding to restore winning-ways and revive their respective postseason aspirations.