Perry tops Howard, Panthers have won seven straight