Alice Powell takes victory from pole position in Hungary, holding off championship leader Jamie Chadwick who finished second after a great comeback drive.