Glentoran ended a two-game losing run by hammering Carrick Rangers in the Carling Premiership clash at the Oval.
Stephen Carson started the goal rush in the third minute and Richard Gibson doubled the lead three minutes later.
Jason Hill made it 3-0 by the ninth minute and Gibson fired in the fourth direct from a free-kick on 19 minutes.
Gary Hamilton (25) and Jimmy Callacher (31) added further goals and after the Glens had Jamie McGovern sent-off, Aaron Harmon hit a late Carrick goal.
Hamilton's through ball set up Carson to notch Glentoran's opener as the former Coleraine player rounded Chris Keenan before planting into an empty net.
Gibson doubled the lead on six minutes after he latched on to a free-kick and Hill slid in Glentoran's third on nine.
After Carrick midfielder John Boyce wasted a chance with a weak shot which Elliott Morris saved, Gibson struck Glentoran's fourth direct from a free-kick on 19.
Hamilton punished woeful defending with the fifth goal on 25 and Callacher nodded in the sixth on 31.
Not surprisingly, Glentoran appeared less motivated after the break.
McGovern was sent-off after getting his second yellow card in the 65th minute although Carrick were also down to 10 men by that stage having used all their substitutes and lost Paul Owens because of injury.
The Carrick changes had included introducing Slovakian keeper Maros Valko for Keenan at half-time.
Harmon pulled a goal back for Carrick 10 minutes from time.