Marnus Labuschagne added another century to his first innings double but the hosts require seven further wickets for victory on the final day after a stoic afternoon of batting from the West Indies, their skipper Kraigg Braithwaite still there with 101 fine runs to his name. Adam Collins and Dan Brettig report from Perth.