HJK Helsinki cruised into the Champions League third qualifying round with a devastating display against Bangor.
The Finnish champions led 3-0 from the first leg in Wales and it took 37 minutes for Alex Ring to break Bangor's resistance at the Finnair Stadium.
Berat Sadik added a second goal before the floodgates opened after half-time.
Helsinki's Erfan Zeneli, Teemu Pukki and substitute Kastriot Kastrati all scored a brace of goals to book a clash with Croatian side Dinamo Zagreb.
Almeida Rafinha and Jarno Parikka claimed the other goals for the Finns.
HJK Helsinki: Ville Wallén (capt), Valtteri Moren, Alexander Ring, Rafinha, Berat Sadik, Mathias Lindström, Dawda Bah, Aki Riihilahti, Teemu Pukki, Mikko Sumusalo, Erfan Zeneli.
Subs: Saku-Pekka Sahlgren, Tuomas Kansikas, Cheyne Fowler, Sebastian Mannström, Akseli Pelvas, Jarno Parikka, Kastriot Kastrati.
Bangor City: Lee Idzi, Peter Hoy, Chris Roberts, David Morley, James Brewerton (capt), Michael Johnston, Chris Jones, Leslie Davies, Nicholas Ward, Alan Bull, Kyle Wilson.
Subs: Paul Smith, Craig Garside, Sion Edwards, Eddie Jebb, Michael Walsh, Mark Smyth, Clive Williams.
Referee: Davit Kharitonashvili (Geo).