Frankfurt put on 1.5 per cent, largely reflecting technical rebounds in some blue chips. The Xetra Dax index finished 71.48 higher at 4,762.47, but in light trade.
Adidas-Salomon tumbled 10 deutschmarks to DM185 after the sportswear and equipment group disappointed the market with details of its nine-month loss due to its acquisition of French group Salomon earlier this year.
Ahead of the results, the shares traded as high as DM206.
Dresdner Bank fell into negative territory after its nine-month results failed to live up to some analysts' expectations and the bank attributed a third-quarter operating loss to the financial crises in Asia and Russia.
However, the shares finished DM1.50 higher at DM66. Other banks were mixed.
Paris rose 46.67 to 3,569.60 on the CAC-40 index after moving briefly above 3,600 for the first time since September numbers for the industry. Renault added 8.50 French francs at FFr246 and Peugeot FFr276 at FFr953. Valeo jumped FFr24 or 5 per cent to FFr505.
Interest rate hopes got behind banks with BNP up FFr15 at FFr366.90 and Paribas FFr22.60 at FFr431.
Total and Elf Aquitaine gained FFr29 to FFr670 and FFr11 to FFr654 in spite of Goldman Sachs' negative comment on the global oil industry.
Amsterdam shot ahead, boosted by a high-voltage performance from Philips, The AEX index rose 37.44 or 3.8 per cent to 1,030.60 to consolidate Friday's brief surge through the 1,000 level.
Madrid saw solid gains for banks as local money continued to soften and following Friday's bounce for Brazilian shares.