Course and distance winner Peachez to capitalise on favourable mark