Peyton Ellis scores another big performance