Bolton Wanderers' renaissance under Gary Megson continued as they brushed aside Birmingham City 3-0. El-Hadji Diouf put the Trotters ahead with a calm finish before Nicolas Anelka took full advantage of a short throw-in by Johan Djourou to net a second before adding a third in stoppage time.