Biaggi has a wonder day as he extends his lead