Anthony Martial and Marcus Rashford were on target as Manchester United ensured their place in the Europa League knockout stages with a convincing 3-0 win over Partizan Belgrade.
Knowing a win would be enough to see them through - courtesy of a better head-to-head record against Partizan in Group L - United wasted little time in asserting their authority, with Mason Greenwood capping a dominant start in the 21st minute.
Martial added a magnificent second soon after, with Rashford, who had been wasteful in the first half, making it 3-0 shortly after the restart as United cruised into the round of 32 with two matches to spare.
Martial and Partizan's Umar Sadiq both had goals disallowed for offside in the opening five minutes, before Rashford drilled wide from 10 yards out.
Rashford had another opportunity three minutes later, only for Vladimir Stojkovic to rush out and deny the England forward, but Greenwood made no such mistake.
Having benefitted from some dreadful Partizan marking, Greenwood kept his cool to slot beyond Stojkovic after setting himself from Rashford's neat pass.
United were two ahead just after the half hour - Martial prodding in an excellent finish after driving through Partizan's defence with some sublime footwork.
Rashford finally found his shooting boots after the restart, slamming home a brilliant first-time finish from Ashley Young's cushioned touch.
Young almost went from provider to scorer with a terrific free-kick moments later, his strike glancing the side netting before Fred drew a fine stop out of Stojkovic.
A fine night for United was blemished with 15 minutes remaining - Scott McTominay forced off through injury - but Ole Gunnar Solskjaer's side will be able to reflect on a job well done at Old Trafford.
What does it mean? United finally making life easier for themselves
It has been a hard slog of a campaign so far for Solskjaer, whose side had appeared to turn a corner prior to their defeat at Bournemouth last time out.
However, with progression in this competition secured, United can at least now switch their full focus to correcting their dismal league form.
United's vibrant attack come good
It was an ideal night for United's strikers, with all three of them getting in on the act. While starting both of his first-choice forwards in the form of Rashford and Martial may have been a risk, it paid off for Solskjaer, while Greenwood - who became the youngest player to score and assist in a single European game for the Red Devils - continued his impressive start to life in United's first team.
McTominay's fitness a cause for concern
McTominay has been one of United's most consistent performers so far this term, but after a robust challenge from Aleksandar Scekic, the Scotland international was unable to continue and could now be a doubt for Sunday's clash with Brighton and Hove Albion.
United host Brighton the Premier League on Sunday, while Partizan are in action against Indija in the Serbian top flight.
UEFA Europa League results on Thursday:
APOEL (CYP) 2 (Souza 59, N. Ioannou 88) Qarabag (AZE) 1 (Medvedev 10)
Dudelange (LUX) 2 (Sinani 69, 80) Sevilla (ESP) 5 (Dabbur 17, 36, Munir 27, 33, 67)
FC Copenhagen (DEN) 1 (Stage 4) Dynamo Kiev (UKR) 1 (Verbic 70)
Lugano (SUI) 0 Malmo (SWE) 0
Basel (SUI) 2 (Cabral 8, F. Frei 60) Getafe (ESP) 1 (Mata 45-pen)
Krasnodar (RUS) 3 (Serkan Asan 27-og, Manuel Fernandes 34, Ignatyev 90+3) Trabzonspor (TUR) 1 (Nwakaeme 90+4)
LASK (AUT) 4 (Ranftl 56, Frieser 60, Klauss 78, 82) PSV Eindhoven (NED) 1 (Schwaab 5-pen)
Rosenborg (NOR) 0 Sporting Lisbon (POR) 2 (Coates 16, Bruno Fernandes 38)
CFR Cluj (ROM) 1 (Rondon 87) Rennes (FRA) 0
Lazio (ITA) 1 (Immobile 7) Celtic (SCO) 2 (Forrest 38, Ntcham 90+5)
Standard Liege (BEL) 2 (Vanheusden 56, Lestienne 90+4) Eintracht Frankfurt (GER) 1 (Kostic 65)
Rangers (SCO) 2 (Morelos 69, S. Davis 73) Porto (POR) 0
Feyenoord (NED) 1 (Berghuis 18-pen) Young Boys (SUI) 1 (Spielmann 71)
Espanyol (ESP) 6 (Melendo 4, Lopez 19, Vargas 36-pen, Campuzano 52, Pedrosa 73, Ferreyra 76) Ludogorets (BUL) 0
Ferencvaros (HUN) 0 CSKA Moscow (RUS) 0
Wolfsburg (GER) 1 (Victor 20) Gent (BEL) 3 (Yaremchuk 50, Depoitre 65, Ngadeu-Ngadjui 76)
Olexandriya (UKR) 2 (Bezborodko 84, Zaderaka 90+1) Saint-Etienne (FRA) 2 (Khazri 24-pen, Camara 72)
Borussia Moenchengladbach (GER) 2 (Fazio 35-og, Thuram 90+5) Roma (ITA) 1 (Fazio 64)
Wolfsberg (AUT) 0 Istanbul Basaksehir (TUR) 3 (Visca 73-pen, Crivelli 84, 87)
Wolves (ENG) 1 (Jimenez 90+2) Slovan Bratislava (SVK) 0
Braga (POR) 3 (Paulinho 15, 37 Wilson Eduardo 81) Besiktas (TUR) 1 (Boyd 29)
Astana (KAZ) 0 AZ Alkmaar (NED) 5 (Boadu 29, 77, Midtsjo 52, Idrissi 57, Hatzidiakos 76)