Debrecen was the biggest winner of a busy schedule of UEFA Europa League qualifiers as it crushed 10-man Skonto of Latvia 9-2.
The Hungarian side posted its record European score to complete an 11-4 aggregate triumph with the aid of doubles from Ibrahim Sidibe and Tibor Tisza.
Its domestic foe Ferencvaros lost 2-0 (3-0 agg) to Zeljeznicar.
West Ham needed a penalty shoot-out to see off Birkirkara and reach the third qualifying round of the UEFA Europa League.
Birkirkara defender Nikola Vukanac lost his composure in the shoot-out as he blazed over the bar, allowing Diego Poyet to set up a tie for West Ham with Astra - which drew 0-0 with Inverness Caledonian Thistle to go through 1-0 on aggregate.
Fellow Scottish side Aberdeen is through 5-2 on aggregate after a 2-2 draw with Rijeka, but Welsh side Newtown lost 3-1 (5-1 agg) at home to Copenhagen, whose fellow Dane Brondby is into the next round (1-0 on agg) despite a 0-0 draw with Beroe.
Slovan Bratislava progressed in emphatic fashion, beating UCD 5-1 (6-1 agg), while PAOK hammered Lokomotiv Zagreb 6-0 (7-2 agg), Hajduk Split eased to a 4-1 (6-4 agg) win over Koper, and Sporting Charleroi defeated Beitar Jerusalem 4-1 (9-2 agg).
Rosenborg was a routine 3-0 (4-0 agg) winner over KR, Legia Warsaw won by the same margin in its tie with Botosani and Trabzonspor's 2-1 victory at Differdange saw the Turkish side safely through 3-1 on aggregate.
Vojvodina drew 1-1 with Spartaks to win 4-1 over two legs and set up a tie with Sampdoria, and Wolfsberger will play Borussia Dortmund after seeing off Shakhtyor 2-0 (3-0 agg).
Rauf Aliyev's goal in extra time saw Inter Baku past FH as it drew 2-2 on the night, winning 4-3 on aggregate, and Thun got the better of Hapoel Beer Sheva 2-1 (3-2 agg).
Omonia Nicosia's goalless stalemate with Jagiellonia Bialystok, briefly halted while home goalkeeper Constantinos Panagi replaced a lost contact lens, was enough for the Cypriots to win 1-0 on aggregate and Apollon also drew 0-0 with Trakai, winning 4-0 over two legs.
A 2-0 win at Shirak saw AIK through to the next round 4-0 on aggregate, Dinamo Minsk hammered Cherno More 4-0 (5-1 agg), Vaduz knocked out Nomme Kalju with a 2-0 (5-1 agg) triumph, Qabala overturned a 1-0 first-leg deficit to eliminate Cukaricki with a 2-0 win, Odd beat Shamrock Rovers 2-1 (4-1 agg) and Gothenburg progressed thanks to a 2-0 defeat of Slask Wroclaw (2-0 agg).
Zilina overcame Dacia 4-2 (6-3 agg), Kukesi won by the same scoreline on the night at Mladost Podgorica to win 4-3 on aggregate, Spartak Trnava cruised to a 3-1 (5-2 agg) success at Linfield, Rabotnicki was a 2-0 (2-1 agg) winner over Jelgava, Kairat went through 4-2 on aggregate despite losing 2-1 to Alashkert and Stromsgodset benefited from the away goals rule after a 1-0 defeat to Mlada Boleslav levelled that tie at 2-2.