Improving West Bromwich Albion made it six wins in eight games under boss Carlos Corberan as they scored a goal in each half to beat Bristol City at Ashton Gate.
Substitute Brandon Thomas-Asante then came off the bench to score the second with a sublime left-foot chip on the run, just 11 minutes after coming on for Daryl Dike.
Coming on the back of their dramatic midweek stoppage-time setback at Coventry in the final Championship game before Christmas, the victory came in Albion's 105th Boxing Day fixture - more than any other side in Football League history.