Panthers burn Dragons for seven in a row